DW

DramaWave API

DramaWave (MyDramaWave) is a multi-tier short drama platform with 4-level video bypass chain for maximum availability. This API provides access to DramaWave content with HLS multi-quality streaming, 16 language support, and automatic failover across H5, Native, FreeReels, and DramaFren APIs — with HLS URLs for CDN-direct playback.

HLS Multi-Quality
Adaptive streaming + MP4
🔓
4-Tier Bypass
Auto-failover video chain
🌐
Multi-Language
16 languages supported
Authentication

All DramaWave endpoints require the X-API-Key header except /health and /api/sources.

Rate Limits

PlanRequests / min
Free10
Monthly5,000
LifetimeUnlimited

Example Request

curl -H "X-API-Key: YOUR_KEY" \
{{BASE}}/api/dramawave/trending

Supported Languages

Loading...
Endpoints
GET /api/dramawave/languages API Key
Returns list of supported languages with codes and names.
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/languages"
GET /api/dramawave/trending API Key
Returns currently trending dramas on DramaWave.
ParameterTypeDescription
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/trending?lang=id"
GET /api/dramawave/foryou API Key
Personalized drama recommendations with pagination.
ParameterTypeDescription
pageoptionalintegerPage number (default: 1)
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/foryou?page=1&lang=id"
GET /api/dramawave/search?q={query} API Key
Search for dramas within DramaWave.
ParameterTypeDescription
qrequiredstringSearch query
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/search?q=cinta&lang=id"
GET /api/dramawave/detail?id={id} API Key
Get detailed information about a specific DramaWave drama including all episodes with video URLs. Note: DramaWave uses different drama IDs per language/dubbing version.
ParameterTypeDescription
idrequiredstringDrama ID from search or trending results
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/detail?id=12345&lang=id"
GET /api/dramawave/episode?id={id}&ep={ep} API Key
Get video URL for a specific episode with multi-quality options.
ParameterTypeDescription
idrequiredstringDrama ID
eprequiredintegerEpisode number
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/episode?id=12345&ep=1&lang=id"
GET /api/dramawave/hls?id=...&ep=... API Key
Redirects (302) to the CDN HLS/MP4 stream. Requires an API key (passed via X-API-Key header or api_key query param). Use the hlsUrl from the detail/episode response — do not construct manually.
ParameterTypeDescription
idrequiredstringDrama ID
eprequiredintegerEpisode number
qoptionalstringQuality level
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/dramawave/hls?id=12345&ep=1&q=720p"
DramaWave — Api-Dracin Multi-Source Drama Streaming API