📌 Ringkasan API
ShortDrama ID API adalah REST API seragam untuk mengakses katalog, pencarian, dan seluruh tautan video *short drama* vertikal berkualitas HD dari platform utama (seperti DramaBox dan ShortMax) dalam format Bahasa Indonesia (Sub Indo & Dubbing Indo).
Format Respon
JSON (UTF-8)
Format Video
MP4 & HLS (.m3u8)
Resolusi Video
720p / 1080p / 480p
Bahasa
Indonesia (id / in)
🔑 Autentikasi (Header)
Sertakan API Key yang sudah dibuat oleh admin pada header permintaan HTTP X-API-Key atau parameter URL ?apiKey=KODE_KEY.
curl -H "X-API-Key: SD-YOUR-API-KEY" "http://localhost:3000/api/list?platform=dramabox"
💰 Integrasi Monetisasi (Linkcash / Pay-Per-View)
Anda dapat memonetisasi web atau API ini menggunakan sistem Linkcash dengan 2 skema:
- Kunci Episode Lanjutan (Episode 10+): Pengunjung gratis menonton episode 1–9. Untuk episode 10 ke atas, pasang tombol "Buka Kunci Episode Lewat Linkcash" yang mengarahkan pengunjung ke shortlink monetisasi Anda.
- Jual Kunci Langganan API: Jual token API Key berkuota (misal Rp20.000 / 1.000 request) yang dibayar melalui sistem pembayaran Linkcash Anda.
📡 Spesifikasi Endpoint
GET
Ambil Katalog Drama Populer
/api/list
Parameter Query:
platform(opsional):dramabox(default) ataushortmax.tab(opsional): Untuk dramabox (trending,dubbed,latest,foryou). Untuk shortmax (popular,hot,new).page(opsional): Nomor halaman (default: 1).
// Contoh Respon:
{
"success": true,
"cached": true,
"platform": "dramabox",
"items": [
{
"id": "42000024252",
"title": "Sistem Super dan Tiga Primadona (Sulih Suara)",
"cover": "https://hwztchapter.dramaboxdb.com/...jpg",
"episodesCount": 54,
"synopsis": "Mike hanya mahasiswa miskin...",
"tags": ["Harem", "Sistem", "Romansa Kampus"],
"platform": "dramabox"
}
]
}
GET
Pencarian Judul Drama
/api/search
Parameter Query:
q(wajib): Kata kunci pencarian (contoh:cinta,bos,naga).platform(opsional):dramaboxataushortmax.
GET
Detail & Daftar Seluruh Episode + Link Video
/api/drama
Parameter Query:
id(wajib): ID drama (contoh:42000024252atau762940).platform(wajib):dramaboxataushortmax.
// Contoh Respon:
{
"success": true,
"drama": {
"id": "42000024252",
"totalEpisodes": 54,
"platform": "dramabox",
"episodes": [
{
"number": 1,
"title": "EP 1",
"videoUrl": "https://hwztakavideoto.dramaboxdb.com/.../701457372.720p.narrowv3.mp4",
"isHls": false,
"qualities": {
"720p": "https://hwztakavideoto.dramaboxdb.com/.../701457372.720p.narrowv3.mp4",
"540p": "https://hwztakavideoto.dramaboxdb.com/.../701457372.540p.narrowv3.mp4"
}
}
]
}
}
GET
Stream Proxy HLS (Bypass CORS)
/api/proxy/m3u8?url=...
Digunakan untuk memutar video HLS ShortMax di browser web tanpa terblokir proteksi CORS Akamai.