ReelShort Episode Scraper — Chapters & Video URLs
Pricing
from $2.00 / 1,000 reelshort episode results
ReelShort Episode Scraper — Chapters & Video URLs
Scrape ReelShort episode details by book and chapter ID, including metadata, subtitles, video qualities, and decrypted URLs ready for direct playback.
Pricing
from $2.00 / 1,000 reelshort episode results
Rating
0.0
(0)
Developer
NewLai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does ReelShort Episode Scraper do?
ReelShort Episode Scraper extracts structured chapter data and available video links from ReelShort using book and chapter IDs. Available links are returned already decrypted and ready for direct playback. Use the Actor as an unofficial ReelShort data API for episode catalogs, content operations, research, and automated media workflows.
Submit one chapter or a batch of up to 1,000 chapters. Each Dataset row contains the requested identifiers, episode metadata, availability details, and video options when they are available. Results remain in input order, making them easy to join with an existing title catalog.
Explore the ReelShort Actor suite
Use these Actors together to move from title discovery to episode-level data and authorized media downloads.
| Actor | Best for | Key output |
|---|---|---|
| ReelShort Scraper | Discover trending short dramas from the recommendation feed. | bookId and title metadata |
| ReelShort Search Scraper | Find dramas by title, genre, trope, theme, or phrase. | bookId and matching titles |
| ReelShort Book Detail Scraper | Enrich a title with episodes, cast, recommendations, and availability. | bookId, chapterId, and title details |
| ReelShort Episode Scraper | Inspect chapters and retrieve available decrypted playback links. | Episode metadata and HLS URLs |
| ReelShort Video Downloader | Save accessible episodes as best-quality MP4 files. | MP4 files and download metadata |
Why use ReelShort Episode Scraper?
- Extract episode titles, positions, duration, thumbnails, and video identifiers.
- Check chapter availability, preview duration, and unlock cost.
- Get decrypted, ready-to-play video links with available resolutions, bandwidths, and subtitle languages.
- Process up to 1,000 unique book and chapter ID pairs in one run.
- Store one structured Dataset row for every successfully retrieved chapter.
- Export results as JSON, CSV, Excel, XML, or HTML.
- Schedule recurring runs or connect results to workflows through the Apify API, webhooks, and integrations.
ReelShort episode data use cases
- Catalog enrichment: add episode-level metadata to an existing short-drama index.
- Content operations: verify episode order, duration, thumbnails, and availability.
- Media workflows: pass available video links and quality options to authorized downstream systems.
- Quality assurance: identify missing, locked, or unavailable chapters in bulk.
- Research and analytics: compare episode structure and content availability across ReelShort titles.
What ReelShort chapter data can I extract?
| Field | Type | Description |
|---|---|---|
bookId | string | ReelShort series identifier. |
chapterId | string | ReelShort chapter or episode identifier. |
chapterName | string or null | Chapter or episode title. |
serialNumber | integer or null | Episode position within the series. |
videoId | string or null | ReelShort video identifier. |
duration | integer or null | Episode duration reported by ReelShort. |
isLocked | boolean or null | Whether the episode is currently locked. |
trialSeconds | integer or null | Available preview duration. |
playbackUrl | string or null | Best available decrypted URL, ready for direct playback. |
playbackVariants | array | Decrypted playback options and associated metadata. |
qualities | array | Available resolutions, bandwidths, and video URLs. |
subtitleLanguages | array | Available subtitle language codes. |
unlockCost | integer or null | Reported unlock cost for the episode. |
recommendations | array | Related ReelShort title recommendations. |
success | boolean | Whether the stored chapter result succeeded. |
error | string or null | Reserved field; normally null for stored results. |
How to scrape ReelShort episodes
- Get valid
bookIdandchapterIdvalues from a ReelShort title or the ReelShort Book Detail Scraper. - Open this Actor's Input tab.
- Add one or more ID pairs to the
chaptersarray. - Click Save & Start.
- Open the Output tab to review or download the Dataset.
How much does it cost to scrape ReelShort episodes?
This Actor uses pay-per-result pricing:
| Apify plan | Price per result | Price per 1,000 results |
|---|---|---|
| Free plan | $0.003 | $3.00 |
| Paid plans | $0.002 | $2.00 |
Only successfully parsed ReelShort episode results stored in the default Dataset are billed. Failed requests do not create charged Dataset rows. Check each run's Usage tab for the exact charge.
Input
See the Input tab for full configuration options. chapters is a JSON array containing
bookId and chapterId strings. Duplicate pairs are ignored while the original order
is preserved.
{"chapters": [{"bookId": "6a90e563e9df3108b20a4617","chapterId": "6tybvk6hrr"}]}
Output
Results are stored in an Apify Dataset. You can download the Dataset in JSON, HTML, CSV, Excel, or XML, or access it programmatically through the Apify API.
{"bookId": "6a90e563e9df3108b20a4617","chapterId": "6tybvk6hrr","success": true,"chapterName": "Episode 1","serialNumber": 1,"duration": 103,"isLocked": false,"subtitleLanguages": ["en"],"playbackUrl": "https://cdn.example/video/1080p.m3u8","playbackVariants": [{"dpi": 720, "url": "https://cdn.example/video/720p.m3u8"}],"qualities": [{"width": 1080, "height": 1920, "bandwidth": 4200000}],"error": null}
Tips for reliable ReelShort episode results
- Use IDs from the same ReelShort title; a chapter ID must belong to its book ID.
- Start with the prefilled example to confirm the expected output structure.
- Split very large workflows into repeatable batches for easier monitoring.
- Process playback links promptly because availability can change over time.
- A successful row may contain no video URL when the episode is locked or unavailable.
FAQ, responsible use, and support
Can this Actor unlock paid ReelShort episodes?
No. The Actor reports the content currently available and does not bypass access or payment restrictions.
Does it download ReelShort video files?
No. The Actor returns episode metadata and available playback links. It does not download or redistribute video files.
Are the returned ReelShort video links ready to play?
Yes. Available playback links are returned already decrypted and can be used directly by compatible video players. Access restrictions still apply, and links may expire or become unavailable after the run.
Can I scrape multiple episodes in one run?
Yes. Add up to 1,000 unique book and chapter ID pairs to the chapters input.
Why is playbackUrl empty?
The episode may be locked, unavailable, restricted, or missing a current playback
option. Check isLocked and status for more context.
Use this Actor only for legitimate purposes. Follow ReelShort's terms, respect copyright and applicable law, and make sure your use of the resulting data and links is authorized. Use the Issues tab for support and the API tab for programmatic access.