API Dokumentasi - Anime dan Donghua

Dokumentasi ini menyediakan penjelasan lengkap mengenai berbagai endpoint untuk mengakses informasi tentang anime dan donghua. Setiap endpoint memiliki fungsinya masing-masing, mulai dari menampilkan daftar anime terbaru hingga menampilkan detail episode lengkap dengan sumber streaming.


1. Daftar Anime Terbaru

Endpoint

GET /anime-terbaru/

Deskripsi

Menampilkan daftar anime terbaru yang tersedia.

Contoh Response

[
          {
            "title": "Supreme Sword God",
            "imgUrl": "https://i3.wp.com/anichin.cafe/wp-content/uploads/2022/06/Supreme-Sword-God.webp",
            "url": "/anime/nonton-supreme-sword-god/"
          }
        ]
        

2. Pagination untuk Daftar Anime Terbaru

Endpoint

GET /anime-terbaru/{page_number}

Deskripsi

Mengakses halaman tertentu untuk daftar anime terbaru dengan sistem pagination.

Contoh Request

GET /anime-terbaru/2
[
          {
            "title": "Against the Sky Supreme",
            "imgUrl": "https://i3.wp.com/anichin.cafe/wp-content/uploads/2021/07/Against-the-Sky-Supreme.webp",
            "url": "/anime/nonton-against-the-sky-supreme/"
          }
        }
        

3. Daftar Semua Anime

Endpoint

GET /list-semua-anime/

Deskripsi

Menampilkan daftar lengkap semua Anime yang tersedia.

Contoh Response

[
          {
            "title": "100.000 Years of Refining Qi",
            "url": "/anime/nonton-100-000-years-of-refining-qi/"
          },
          {
            "title": "36 Cavalry",
            "url": "/anime/nonton-36-cavalry/"
          }
        ]
        

4. Daftar Genre Anime/Donghua

Endpoint

GET /genres/

Deskripsi

Menampilkan daftar semua genre anime atau Anime yang tersedia.

Contoh Response

[
          {
            "title": "Action",
            "url": "/genre/action/"
          }
        ]
        

5. Daftar Anime Berdasarkan Genre

Endpoint

GET /genre/{genre_slug}/{page_number}

Deskripsi

Menampilkan daftar Anime berdasarkan genre tertentu. Mendukung pagination untuk menampilkan lebih banyak data.

Contoh Request

GET /genre/slice-of-life/2
[
          {
            "title": "The Daily Life of the Immortal King Season 4",
            "imgUrl": "https://i3.wp.com/anichin.cafe/wp-content/uploads/2023/12/Daily-4.webp",
            "url": "/anime/nonton-the-daily-life-of-the-immortal-king-season-4/"
          },
          {
            "title": "The Girl Downstairs",
            "imgUrl": "https://i3.wp.com/anichin.cafe/wp-content/uploads/2023/12/Daily-4.webp",
            "url": "/anime/nonton-the-girl-downstairs/"
          },
          {
            "title": "Xiao Li the Innocent Girl",
            "imgUrl": "https://i3.wp.com/anichin.cafe/wp-content/uploads/2023/12/Daily-4.webp",
            "url": "/anime/nonton-xiao-li-the-innocent-girl/"
          }
        ]
        

6. Detail Donghua

Endpoint

GET /anime/nonton-{slug}

Deskripsi

Menampilkan detail dari sebuah Anime berdasarkan slug yang diberikan.

Contoh Request

GET /anime/nonton-100-000-years-of-refining-qi/

Contoh Response

{
          "title": "100.000 Years of Refining Qi",
          "imgUrl": "https://i3.wp.com/anichin.cafe/wp-content/uploads/2023/06/100.000-Years-of-Refining-Qi.webp",
          "description": "Synopsis 100.000 Years of Refining Qi: 100.000 tahun yang lalu, Sekte Tianlan menguasai dunia kultivasi, dan semua murid dari klan itu bangga dan tak terkalahkan. Hanya Xu Yang, murid pendiri sekte, yang berada pada tahap pemurnian Qi, untuk menerobos dan naik secepat mungkin, Xu Yang pergi ke pengasingan selama sepuluh ribu tahun.\nKetika dia keluar dari pengasingan, dunia kultivasi telah menurun, dan hanya tiga atau lima murid Sekte Tianlan yang tersisa. Melihat sekte itu akan dimusnahkan, Xu Yang memukul mundur musuh yang kuat dan bersumpah untuk memimpin Sekte Tianlan kembali ke puncaknya!\nKetika Sekte berkembang, kebenaran tentang kultivasi Xu Yang terungkap selangkah demi selangkah, dan misteri yang melintasi tiga alam manusia, iblis, dan abadi terungkap ke publik. Akankah dia menjadi dewa dengan satu pikiran, atau iblis dengan satu pikiran? Hidup dan mati dunia terletak di telapak tangan Xu Yang!",
          "episodes": [
            {
              "episodeTitle": "The Daily Life of the Immortal King Season 4 Episode 12 Tamat Subtitle Indonesia",
              "episodeUrl": "/stream/tonton-the-daily-life-of-the-immortal-king-season-4-episode-12-tamat-subtitle-indonesia/"
            }
          ]
        }
        

7. Detail Episode Anime (Source Stream)

Endpoint

GET /stream/tonton-{slug}

Deskripsi

Menampilkan detail episode tertentu dari sebuah Anime lengkap dengan sumber streaming, subtitle, dan informasi lainnya.

Contoh Request

GET /stream/tonton-supreme-sword-god-episode-106-subtitle-indonesia/

Contoh Response

[
          {
            "server": "Premium 1",
            "streamUrl": "https://vip2.anichin.group/?id=v6p6958/"
          },
          {
            "server": "Premium 2",
            "streamUrl": "https://vip.anichin.group/vip.php?id=NJB9GKgXbH2Z0rfE0tDMcMLmhf8Ee6BncnEErKGjwGr9FQNDy5D5uw16V1Etyp5t+mvq62FsVK5y7JtnkQIAjWRrZVJ2+jr+Y4okjVw5nXy60NuKd82ywQZ1XnnfdcEWNV0rrBM2Xx96/Zl5+RPdJQV+24iC/VpenZPN8BVd6ASY/DcUa9nEg3ODbQ+l0JlObq9TNXdmhpGTbg=="
          },
          {
            "server": "OK.ru",
            "streamUrl": "https://ok.ru/videoembed/9865587526322"
          },
          {
            "server": "Dailymotion [Ads]",
            "streamUrl": "https://geo.dailymotion.com/player/xid0t.html?video=k78cER895gIC5GCL3uG"
          },
          {
            "server": "Rumble [Ads]",
            "streamUrl": "https://rumble.com/embed/v6p6958/?pub=2li51c"
          },
          {
            "server": "Drive 1 [Ads]",
            "streamUrl": "https://short.icu/KUrlArCmL"
          },
          {
            "server": "Drive 2 [Ads]",
            "streamUrl": "https://listeamed.net/e/PlBVEZkzv98ODv9"
          }
        ]
        

Catatan Penting

  1. Slug: Di dalam URL, slug mengacu pada bagian URL yang digunakan untuk menandai anime, donghua, atau episode tertentu. Setiap anime atau Anime memiliki slug unik untuk mempermudah pencarian.

  2. Pagination: Sebagian besar endpoint mendukung pagination. Gunakan parameter page untuk menavigasi ke halaman tertentu.

  3. Parameter untuk Genre: Pada endpoint /genre/{genre_slug}/page/{page_number}, Anda bisa mengganti {genre_slug} dengan genre yang diinginkan, seperti "slice-of-life", "action", dll.