Dramacool Provider
Comprehensive endpoints for Asian dramas, K-shows, and movies. Includes search, details, and direct streaming links.
Home & Discovery
Fetch trending, latest, and popular content from the homepage.
GET /v1/dramacool/home?api_key=YOUR_KEY
Response Schema
{
"success": true,
"data": {
"recently_added": [{
"title": "string",
"id": "string",
"original_id": "string",
"image": "string",
"episode": "string",
"time": "string"
}],
"recent_movie": [{
"title": "string",
"id": "string",
"original_id": "string",
"image": "string"
}],
"recent_k_show": [{
"title": "string",
"id": "string",
"original_id": "string",
"image": "string",
"episode": "string",
"time": "string"
}],
"blog": [{
"title": "string",
"link": "string",
"original_link": "string",
"image": "string"
}],
"ongoing": [{
"title": "string",
"id": "string",
"original_id": "string"
}],
"upcoming": [{
"title": "string",
"id": "string",
"original_id": "string"
}],
"popular": [{
"title": "string",
"id": "string",
"original_id": "string"
}]
}
}
GET /v1/dramacool/popular?api_key=YOUR_KEY&page=1
Response Schema
{
"success": true,
"data": [{
"title": "string",
"id": "string",
"original_id": "string",
"image": "string",
"episode": "string",
"time": "string"
}],
"pagination": {
"nextpage": true,
"prevpage": false,
"maxpage": 42
}
}
GET /v1/dramacool/latest-kdrama?api_key=YOUR_KEY&page=1
Response Schema
{
"success": true,
"data": [{
"title": "string",
"id": "string",
"original_id": "string",
"image": "string",
"episode": "string",
"time": "string"
}],
"source_url": "https://dramacool.sh/category/korean-drama/page/1/",
"pagination": {
"nextpage": true,
"prevpage": false,
"maxpage": 30
}
}
Search
Search for dramas or movies by title.
GET /v1/dramacool/search?api_key=YOUR_KEY&query=squid+game&page=1
| Parameter | Type | Required |
|---|---|---|
| query | string | Yes |
| page | number | No |
Response Schema
{
"success": true,
"query": "flower of evil",
"page": 1,
"data": [{
"title": "string",
"id": "string",
"image": "string",
"synopsis": "string",
"releaseYear": "string"
}],
"pagination": {
"hasNextPage": true,
"hasPrevPage": false,
"maxPage": 5
}
}
Details & Info
Retrieve detailed metadata, synopsis, cast, and the full episode list for a specific title.
GET /v1/dramacool/info?api_key=YOUR_KEY&id=flower-of-evil
| Parameter | Type | Required |
|---|---|---|
| id | string | Yes |
Response Schema
{
"success": true,
"data": {
"title": "string",
"thumbnail": "string | null",
"synopsis": "string | null",
"other_name": "string | null",
"total_episode": "string | null",
"duration": "string | null",
"rating": "string | null",
"airs": "string | null",
"country": "string | null",
"status": "string | null",
"release_year": "string | null",
"genres": ["string"],
"starring": ["string"],
"trailer": "string | null",
"episodes": [{
"title": "string",
"episode_id": "string",
"time": "string"
}]
}
}
Stream / Episode
Get direct streaming links, subtitles, and download options for a specific episode.
GET /v1/dramacool/stream?api_key=YOUR_KEY&episode_id=crushology-101-2025-episode-1
| Parameter | Type | Required |
|---|---|---|
| episode_id | string | Yes |
Response Schema
{
"success": true,
"data": {
"standard": {
"embeded_link": "string",
"m3u8": false,
"stream": null,
"sub": null
},
"asianload": {
"embeded_link": "string",
"m3u8": true,
"stream": "https://...m3u8",
"sub": "https://...vtt"
},
"streamtape": { ... },
"mixdrop": {
"embeded_link": "string",
"skipped": true
}
},
"episode_url": "https://dramacool.sh/flower-of-evil-episode-1/",
"embed_iframe_url": "string",
"has_m3u8": true
}
Server availability varies. Each server object contains embeded_link (always present), m3u8 (boolean), stream (m3u8 URL or null), and sub (VTT subtitle URL or null). Unsupported servers like Mixdrop/Doodstream include skipped: true.