Akses dan permintaan
Tanpa kunci, hanya-baca, dari sisi server; format id, tanggal, dan nilai yang kosong.
Tanpa kunci, tanpa pendaftaran
API publik tidak memerlukan kunci API, token, atau akun. Setiap operasi dalam dokumentasi ini adalah permintaan GET anonim: kirim, lalu baca JSON-nya.
curl "https://api.nogitsu.com/v1/works?limit=3"Hanya data publik
API ini menerbitkan apa yang sudah bisa dilihat siapa saja di nogitsu.com. Akun, koleksi, bagian profil yang privat, moderasi, dan semua operasi tulis bukan bagian dari API publik dan tidak didokumentasikan di sini.
Panggil dari server kamu
Halaman web di situs lain tidak bisa memanggil API dari browser: permintaan lintas origin hanya diizinkan dari nogitsu.com. Kirim permintaan dari server kamu, skrip, atau tahap build, lalu simpan salinan responsnya.
Sebutkan aplikasimu
Kirim header User-Agent yang menyebutkan aplikasimu, misalnya my-app/1.0. Perlindungan jaringan kami memblokir beberapa agen bawaan pustaka, seperti yang dikirim urllib Python, dengan halaman 403 yang bukan JSON.
curl -A "my-app/1.0 (+https://example.com)" "https://api.nogitsu.com/v1/genres"Id, tanggal, dan nilai yang kosong
Respons berupa JSON UTF-8. Id berupa UUID. Tanggal ditulis sebagai YYYY-MM-DD dan waktu sebagai timestamp ISO 8601 dalam UTC. Nilai yang tidak diketahui adalah null; nilai itu tidak pernah diganti dengan 0 atau teks kosong.
{
"id": "01a0cac5-388a-75ed-a3a6-4a5d2db4261e",
"startDate": "2018-03-04",
"season": null,
"seasonYear": null
}