Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Language: 🇬🇧 English | 🇮🇩 Bahasa Indonesia | 🇸🇦 العربية | 🇨🇳 中文 | 🇪🇸 Español | 🇧🇷 Português

🎬 DramaBox Source API — Full Source Code

Self-hosted DramaBox content API — catalog, search, episodes & direct playable video, no VIP needed.

Buy once, host forever. Full TypeScript source, no license fees, no hidden dependencies.

Self-hosted DramaBox streaming API — official API integration for short dramas: search the catalog, get episode lists, and stream direct MP4 video with all episodes unlocked.

Live Demo Free API Key TypeScript Node


🚀 Try Before You Buy

What runs on the demo is exactly this code.


💰 What You're Buying

A production-tested TypeScript service that talks directly to the DramaBox backend — no middleman between you and the source.

  • No VIP needed — guest unlocks all — verified 2026-09-04, every released episode returns playable MP4.
  • No third-party API — nothing can ban you, raise prices, or disappear.
  • No per-request fees — your only cost is your VPS.
  • Resell / white-label ready — your server, your keys, your pricing.

✨ Key Features

  • 🔓 All episodes unlocked without VIP — direct playable MP4, no encrypted files
  • 📡 24+ endpoints — feeds, search, genres, rankings, detail, episodes, batch download
  • 🌍 15 languages via ?lang= — including Indonesian, English, Chinese, Arabic, Spanish (verified 15/15)
  • Smart caching — layered TTL + disk snapshot, restarts never slow you down
  • 🛡️ Anti-WAF transport — mobile TLS profile + signed requests + auto session rotation
  • 🔄 Proxy rotation — static proxies or free auto-refreshing pool
  • 🔑 API key system — tiers, rate limits, daily quotas
  • 🔌 Live usage monitor — WebSocket stream per key

🔓 Full Unlock — No VIP Needed (verified 2026-09-04)

Update 2026-09-04: No VIP account needed. Guest sessions unlock 100% of released episodes including paid/charged — verified live across 23 dramas and 15 languages (in, en, id, zh, zh-Hans, zh-Hant, es, pt, ar, fr, de, ja, ko, th, vi). Example 41000118399 → 82/82 with 70 charged playable. served < chapterCount means unreleased (normal for ongoing series), not locked.

Verify:

curl "localhost:3012/api/chapters/all?id=41000118399&lang=in" -H "X-API-Key: test"
curl "localhost:3012/api/stream?id=41000118399&ep=81&lang=en" -H "X-API-Key: test"

⚡ Quick Start

npm install
cp .env.example .env    # adjust
npm run build && npm start

Requirements: Node.js ≥ 18, any Linux VPS (512 MB RAM is plenty).


🗂️ More Source Services

| freereels | melolo | moboreels | goodshort | |---|---| | Zero paywall | DRM decrypt | Full unlock | 1080p ad-unlock |

🆘 Support


Full source code. Self-hosted. Resell-ready. Your API, your rules.

About

Self-hosted DramaBox streaming API — official API integration for short dramas with direct playable video and VIP unlock. Full TypeScript source code.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors