How to Use Short Drama API
Complete developer guide to integrating with APIShort. Learn how to access 20+ short drama platforms with 143+ endpoints using simple REST API calls.
1 Overview
APIShort is a realtime transparent proxy that provides unified API access to 20+ short drama platforms. Instead of building separate integrations for each platform, you can access all of them through a single, consistent API.
All data is fetched directly from each platform in realtime. The API returns JSON responses and requires a free API key for authentication.
Realtime data from 20+ platforms, 143+ endpoints, free tier with 100 requests/day, paid plans from $6/week (Rp 99.000).
2 Getting Started
Getting started with APIShort takes less than 2 minutes:
- Go to apishort.com/login and sign in with Google
- Your API key is generated instantly in the Dashboard
- Use the API key in your requests via the
X-API-Keyheader
3 Authentication
Every API request requires authentication. Send your API key using one of these methods:
Option 1: Header (Recommended)
Option 2: Query Parameter
4 Available Platforms (20)
APIShort supports the following short drama platforms:
Each platform has its own set of endpoints. Browse all platforms at /platforms.
5 Common Endpoints
The base URL pattern is: https://apishort.com/v1/{platform}/{endpoint}
Most platforms support these common endpoint types:
- Popular - Get trending/popular dramas
- New/Latest - Recently added dramas
- Search - Search dramas by keyword
- Categories - Browse by genre/category
- Detail - Full drama information
- Episodes - Episode list and details
- Languages - Available language options
6 Code Examples
JavaScript (fetch)
Python (requests)
PHP
7 Error Handling
The API returns standard HTTP status codes:
200- Success401- Missing or invalid API key403- Plan expired or insufficient permissions429- Rate limit exceeded (free plan: 100/day)502- Upstream platform temporarily unavailable504- Upstream platform timeout
Always check the response status code before parsing. On 502/504 errors, retry after a few seconds as the upstream platform may be temporarily slow.
8 Rate Limits & Plans
APIShort offers flexible pricing:
- Free - 100 requests/day, all endpoints, all platforms
- Weekly - $6/week (Rp 99.000) - Unlimited requests, priority speed
- Monthly - $15/month (Rp 249.000) - Unlimited requests, fastest speed, priority support
View full pricing details at /pricing.
9 Best Practices
- Cache responses locally if you don't need realtime data for every request
- Use pagination parameters (page, pageSize) to limit response size
- Handle errors gracefully - upstream platforms can occasionally be slow
- Store your API key securely - never expose it in client-side code
- Use the language parameter - most endpoints support
lang=idfor Indonesian content - Try endpoints interactively on our API documentation page before coding