Skip to content
v1.0 ยท Production ยท All systems operational

Streaming API
satu endpoint, banyak sumber

Aggregasi konten dari 15 provider drama pendek, anime, dan film lengkap dengan HLS stream URL, subtitle, dan episode metadata. JSON REST. Pakai dalam aplikasi kamu hanya dengan satu API key.

15
Provider
5
Actions
200
Req/min
4
Paket
example.sh
# Request
curl "https://www.cutad.web.id/api/public/reelshort?action=rank" \
  -H "x-api-key: cutad_xxx"

# Response
{
  "status": true,
  "provider": "reelshort",
  "data": [ /* 93 items */ ]
}
Getting Started

Mulai dalam 3 langkah

Dari zero ke production-ready API call dalam waktu kurang dari 2 menit.

๐Ÿ”‘01

Pilih Paket

Mulai Rp 5.000 (Testing 1 hari) sampai Rp 175.000 (Setia 3 bulan). Scan QRIS, key langsung aktif.

๐Ÿ“ฆ02

Pilih Provider

15 pilihan: ReelShort, MovieBox, StardustTV, DramaWave, MeloShort, DramaBite, GoodShort, Drama Korea, Anime, dll.

๐Ÿš€03

Kirim Request

Tambahkan ?key= atau header x-api-key ke setiap request.

Interactive

Try It Out

Test endpoint langsung dari browser. Butuh API key aktif - beli di bawah, atau kalau punya key lama pakai saja.

Request URL Preview
https://www.cutad.web.id/api/public/reelshort?action=rank
Sample code
curl "https://www.cutad.web.id/api/public/reelshort?action=rank" \
  -H "x-api-key: YOUR_KEY"
Connection

Base URL & Authentication

Base URL
https://www.cutad.web.id/api/public
Q

Via Query Param

?key=cutad_xxxxxxxx

Paling mudah. Bisa dipakai langsung di browser / curl tanpa konfigurasi header.

H

Via HTTP Header recommended

X-API-Key: cutad_xxxxxxxx

Disarankan untuk production - key tidak muncul di URL, access log, atau browser history. Mendukung `x-api-key` (case-insensitive).

Available sources

15 Provider aktif

Real-time aggregation dari sumber publik. Semua action tersedia untuk semua provider.

๐Ÿ“บShort

ReelShort

/api/public/reelshort
๐ŸŽฌFilm

MovieBox

/api/public/moviebox
๐ŸŽญDrama

DotDrama

/api/public/dotdrama
๐Ÿ“ฑShort

NetShort

/api/public/netshort
๐Ÿ˜‰Short

FreeReels

/api/public/freereels
๐Ÿ‡ฎ๐Ÿ‡ฉFilm

Film Indonesia

/api/public/sfilmindo
๐Ÿ’–Drama

Drama Korea

/api/public/dramakorea
๐ŸŒธAnime

Anime

/api/public/anime
๐ŸŽž๏ธFilm

Hollywood

/api/public/hollywood
๐Ÿ†Film

Box Office

/api/public/boxoffice
โœจShort

StardustTV

/api/public/stardusttv
๐ŸŒŠShort

DramaWave

/api/public/dramawave
๐ŸŽตShort

MeloShort

/api/public/meloshort
๐ŸฟShort

DramaBite

/api/public/dramabite
๐Ÿ‘Short

GoodShort

/api/public/goodshort
Reference

Endpoints

Semua endpoint pakai method GET dan menerima API key di query ?key= atau header x-api-key.

GETrankKonten populer / trending-
Request
/api/public/{provider}?action=rank&key=YOUR_KEYCopy
Example Response
{
  "status": true,
  "provider": "reelshort",
  "data": [
    { "id": "penipuan-jalanan", "title": "...", "poster": "..." }
  ]
}
GETdetailDetail konten lengkapid dari rank/search
Request
/api/public/{provider}?action=detail&id=penipuan-jalanan&key=YOUR_KEYCopy
Example Response
{
  "status": true,
  "data": {
    "id": "versi-dub-penipuan-jalanan",
    "title": "...",
    "synopsis": "...",
    "totalEpisodes": 63
  }
}
GETepisodesDaftar semua episodeid dari detail
Request
/api/public/{provider}?action=episodes&id=versi-dub-penipuan-jalanan&key=YOUR_KEYCopy
Example Response
{
  "status": true,
  "data": [
    { "episode": 1, "videoFakeId": "versi-dub::699d1::adj8q" }
  ]
}
GETstreamURL video / HLS + subtitlesvideoFakeId dari episodes
Request
/api/public/{provider}?action=stream&id=versi-dub::699d1::adj8q&key=YOUR_KEYCopy
Example Response
{
  "status": true,
  "data": {
    "url": "https://.../video.m3u8",
    "subtitles": [
      { "label": "English", "url": "/api/subtitle-proxy?url=..." }
    ]
  }
}
GETsearchCari konten berdasarkan keywordq (required)
Request
/api/public/{provider}?action=search&q=bela+diri&key=YOUR_KEYCopy
Example Response
{
  "status": true,
  "data": [
    { "id": "penipuan-jalanan", "title": "...", "poster": "..." }
  ]
}
Success

Response Format

{
  "status": true,
  "provider": "reelshort",
  "data": [ ... ]
}

Field status: true menandakan request sukses. Payload ada di data.

Errors

Error Codes

401Missing / invalid / expired API key
{ "status": false, "error": "invalid key" }
404Provider tidak terdaftar
{ "status": false, "error": "Provider not found" }
400Parameter wajib hilang (id / q)
{ "status": false, "error": "missing id" }
429Rate limit terlampaui (200 req/min)
{ "status": false, "error": "rate limit" }
Pricing

Beli API Key

Pilih paket sesuai kebutuhan. Satu key unlock semua 15 provider. Bayar di muka, berhenti kapan saja.

15 Provider aktif
ReelShort, MovieBox, Drama Korea, Anime, Hollywood, StardustTV, DramaWave, MeloShort, DramaBite, GoodShort, dll.
5 Endpoint
rank, detail, episodes, stream, search - semua provider.
4 Paket fleksibel
Testing 1 hari (Rp 5rb), Reguler 2 minggu, Populer 1 bulan, Setia 3 bulan.
200 request/menit
Cukup untuk app dengan ratusan user aktif concurrent.
HLS + subtitle
Stream URL m3u8 ready + VTT subtitle (auto-converted dari SRT).
Pembayaran QRIS
GoPay, OVO, DANA, ShopeePay, BCA, semua bank QRIS.
Paket Reguler ยท No contract
Rp 29.000/ 2 minggu

Full akses semua 15 provider & endpoint selama 2 minggu.

Verifikasi anti-bot: Berapa ...?

Help

Frequently Asked Questions

Tergantung paket: Testing 1 hari (Rp 5.000), Reguler 2 minggu (Rp 29.000), Populer 1 bulan (Rp 58.000), Setia 3 bulan (Rp 175.000). Hitungan mulai dari pembayaran berhasil.

Siap mulai build?

Dapatkan API key dalam 30 detik, integrasi selesai dalam 5 menit.