Dokumentasi API

Panduan lengkap penggunaan API StreamAPI

Autentikasi

Semua request API memerlukan API Key. Anda dapat mengirimnya dengan 2 cara:

Metode 1: Parameter URL (Direkomendasikan)

?api_key=your_api_key_here

Metode 2: Header HTTP

X-API-Key: your_api_key_here

Contoh Request

Dengan Parameter URL:

curl -X GET "https://streamapi.web.id/api-anime/populer.php?api_key=your_api_key_here"

Dengan Header:

curl -X GET "https://streamapi.web.id/api-anime/populer.php" \ -H "X-API-Key: your_api_key_here"
api

Anime API

API ANIME ENDPOINTS - STREAMAPI.WEB.ID

Cara Penggunaan:
1. Menggunakan Header: X-API-Key: YOUR_API_KEY
2. Menggunakan Parameter: ?api_key=YOUR_API_KEY

ENDPOINTS TERSEDIA:

ongoing (anime yang sedang tayang)
https://streamapi.web.id/api-anime/ongoing.php?page=1&api_key=YOUR_API_KEY

complete (anime yang sudah selesai)
https://streamapi.web.id/api-anime/complete.php?page=1&api_key=YOUR_API_KEY

cari (pencarian anime)
https://streamapi.web.id/api-anime/cari.php?s=naruto&api_key=YOUR_API_KEY

anime (detail anime)
https://streamapi.web.id/api-anime/anime.php?slug=anime-slug&api_key=YOUR_API_KEY

episode (detail episode dan server streaming)
https://streamapi.web.id/api-anime/episode.php?id=episode-id&api_key=YOUR_API_KEY

server (mendapatkan link streaming dari server ID)
https://streamapi.web.id/api-anime/server.php?id=SERVER_ID&api_key=YOUR_API_KEY

jadwal (jadwal rilis anime)
https://streamapi.web.id/api-anime/jadwal.php?api_key=YOUR_API_KEY

genre (daftar genre)
https://streamapi.web.id/api-anime/genre.php?api_key=YOUR_API_KEY

genres (anime berdasarkan genre)
https://streamapi.web.id/api-anime/genres.php?genre=romance&page=1&api_key=YOUR_API_KEY

FITUR:
- Search anime dengan keyword
- Server streaming terintegrasi
- Episode navigation (prev/next)
- Download links multiple quality
- Data anime terbaru dan berkualitas tinggi
- API Key authentication untuk keamanan
shopping_cart Beli API Ini
api

DramaBox API

API DRAMABOX ENDPOINTS

Cara Penggunaan:
1. Menggunakan Header: X-API-Key: YOUR_API_KEY
2. Menggunakan Parameter: ?api_key=YOUR_API_KEY

=== ENDPOINT UTAMA ===

index (browse/list drama)
https://streamapi.web.id/api-dramabox/new.php?page=1&lang=in&pageSize=10&api_key=YOUR_API_KEY

cari (search drama)
https://streamapi.web.id/api-dramabox/search.php?q=ceo&page=1&lang=in&api_key=YOUR_API_KEY

trending/ranking
https://streamapi.web.id/api-dramabox/rank.php?page=1&lang=in&api_key=YOUR_API_KEY

chapters (get chapter list)
https://streamapi.web.id/api-dramabox/chapters.php?bookId=41000107529&lang=in&api_key=YOUR_API_KEY

watch (get video URL)
https://streamapi.web.id/api-dramabox/watch.php?bookId=42000000722&chapterIndex=0&lang=in&source=search_result&raw=true&api_key=YOUR_API_KEY


=== ENDPOINT TAMBAHAN ===

for you (rekomendasi)
https://streamapi.web.id/api-dramabox/foryou.php?page=1&lang=in&api_key=YOUR_API_KEY

classify (kategori/genre)
https://streamapi.web.id/api-dramabox/classify.php?lang=in&pageNo=1&genre=1357&sort=1&api_key=YOUR_API_KEY

suggest (autocomplete search)
https://streamapi.web.id/api-dramabox/suggest.php?q=cinta&lang=in&api_key=YOUR_API_KEY



=== Update 15-01-2026 ===
shopping_cart Beli API Ini
api

Drakor API

API DRAKOR ENDPOINTS

Cara Penggunaan:
1. Menggunakan Header: X-API-Key: YOUR_API_KEY
2. Menggunakan Parameter: ?api_key=YOUR_API_KEY

home
https://streamapi.web.id/api-drakor/home.php?page=1&api_key=YOUR_API_KEY

cari
https://streamapi.web.id/api-drakor/cari.php?q=you&page=1&api_key=YOUR_API_KEY

drama
https://streamapi.web.id/api-drakor/drama.php?slug=nonton-will-you-be-my-manager-2025&api_key=YOUR_API_KEY

view
https://streamapi.web.id/api-drakor/view.php?slug=nonton-will-you-be-my-manager-2025&episode=1&api_key=YOUR_API_KEY
shopping_cart Beli API Ini
api

Melolo API

API MELOLO ENDPOINTS

Cara Penggunaan:
1. Menggunakan Header: X-API-Key: YOUR_API_KEY
2. Menggunakan Parameter: ?api_key=YOUR_API_KEY

populer
https://streamapi.web.id/api-melolov2/populer.php?page=1&api_key=YOUR_API_KEY

latest
https://streamapi.web.id/api-melolov2/latest.php?page=1&api_key=YOUR_API_KEY

search
https://streamapi.web.id/api-melolov2/search.php?q=ayah+ceo&api_key=YOUR_API_KEY

search with pagination
https://streamapi.web.id/api-melolov2/search.php?q=ayah+ceo&page=2&api_key=YOUR_API_KEY

detail
https://streamapi.web.id/api-melolov2/detail.php?id=7436929842378968080-kembar-empat-ayah-ceo-kabur-kemana&api_key=YOUR_API_KEY

watch
https://streamapi.web.id/api-melolov2/watch.php?id=7436929842378968080-kembar-empat-ayah-ceo-kabur-kemana-ep1&api_key=YOUR_API_KEY

embed (untuk thumbnail/poster)
https://streamapi.web.id/api-melolov2/embed.php?img=https%3A%2F%2Fp19-novel-sign-sg.fizzopic.org%2Fnovel-images-sg%2F26506b3568f35c651d888adc511c749b~tplv-resize%3A570%3A810.heic%3Flk3s%3D253f70db%26x-expires%3D1771818043%26x-signature%3DDm97U7E1H4BhOyn0Fw7UmvPxJww%253D&api_key=YOUR_API_KEY
shopping_cart Beli API Ini

Response Format

Semua response dalam format JSON:

{ "status": "success", "data": { ... } }

Prioritas Validasi API Key

Jika Anda mengirim API key dengan kedua metode, sistem akan menggunakan prioritas berikut:

  1. Header X-API-Key
  2. Header x-api-key (case insensitive)
  3. Parameter URL api_key

Error Handling

Error response:

{ "error": "Error message here" }

HTTP Status Codes:

  • 200 - Success
  • 401 - API Key required. Use X-API-Key header or api_key parameter
  • 403 - Invalid or expired API Key
  • 404 - Endpoint not found
  • 500 - Server error