Developer Portal & Playground
API playground interaktif untuk mengambil data manga Shinigami secara realtime.
Created by RizzDevs · Data by Shinigami
Sistem Pagination
Seluruh endpoint koleksi (list) mendukung penyesuaian parameter berikut:
| Parameter | Tipe | Default | Deskripsi |
|---|---|---|---|
| page | integer | 1 | Indeks halaman data (dimulai dari 1). |
| page_size | integer | 24 | Batas jumlah item per halaman (Maksimum: 100). |
Format standard response pembungkus list:
{
"data": [ ... ],
"pagination": {
"page": 1,
"page_size": 24,
"has_prev": false,
"has_next": true,
"prev_page": null,
"next_page": 2,
"prev_url": null,
"next_url": "/manga?page=2&page_size=24"
}
}
has_next dihitung secara otomatis berdasarkan panjang array response. Jika array yang diterima memiliki panjang sama dengan page_size, sistem berasumsi masih ada halaman berikutnya.
Home Page
Mengambil kompilasi agregasi data halaman depan Shinigami sekaligus:
- slider: Daftar data banner promo/slider dari Shinigami.
- latest: Daftar update terbaru (type=project, is_update=true).
- recommended: Daftar komik rekomendasi sesuai format terpilih (is_recommended=true).
- populer: Daftar komik populer terpilih.
| Param | Default | Pilihan Nilai / Deskripsi |
|---|---|---|
| rekomendasi | manhwa | manga, manhwa, manhua (format rekomendasi) |
| populer | daily | daily, weekly (filter periode populer) |
Manga Detail
Mendapatkan profil informasi lengkap, daftar genre, deskripsi, dan status publish dari sebuah seri manga.
Manga Chapters
Daftar chapter rilisan dari suatu seri manga.
| Param | Default | Deskripsi |
|---|---|---|
| sort_by | chapter_number | Field pengurutan sorting. |
| sort_order | desc | Arah sorting (desc / asc). |
Manga Notices
Mendapatkan list pemberitahuan atau info resmi terkait seri manga.
Chapter Detail (Halaman Baca)
Mendapatkan detail gambar komik per halaman untuk dibaca.
Filter & Listings
Daftar pencarian manga yang mendukung penyaringan detail.
| Param | Deskripsi |
|---|---|
| q | Kata kunci judul manga. |
| genre | Kategori genre (dipisahkan koma, misal: action,romance). |
| exclude_genre | Kategori genre yang dihindari. |
| status | Status komik (ongoing, completed, dll). |
Shortcut pencarian cepat manga berdasarkan judul.
Mengambil semua data kategori genre manga.
Daftar format manga (Manhwa, Manhua, Novel, Manga, dll).
Mengambil semua metadata tipe rilis manga.
Daftar ilustrator komik, mendukung filter pencarian q.
Daftar penulis/pengarang komik, mendukung filter pencarian q.
Format Error
Format error standard yang dikembalikan wrapper API saat terjadi kendala:
{
"error": "Terjadi kesalahan saat mengambil data",
"detail": "Upstream error 404 untuk https://api.shngm.io/..."
}
Comments & Reactions (Commento)
Mengambil data komentar user untuk seri manga terkait.
en/id).like_desc,date_desc).Mengambil akumulasi reaksi emoji (like, love, wow) pada seri manga.
Mengambil daftar komentar user untuk chapter terkait.
Mengambil akumulasi reaksi emoji pada chapter terkait.