DramaBox Scraper icon

DramaBox Scraper

Scrape DramaBox short-drama series by browsing the catalogue or entering a series ID. Extract series metadata, genres, view counts, follower counts and…

Start using this actor on Apify ↗Need a custom scraper?Contact us ↗

DramaBox Scraper at a glance

DramaBox Scraper is a ready-to-run Apify actor from abotapi for collecting web data. Its documented output includes record id, product id, title, brand and price, which you can export as JSON, CSV or Excel or read through the Apify API. It costs $2.00 per 1,000 results on the Apify Free plan and from $1.20 on paid plans, with smaller per-run or optional feature charges listed on Apify.

Runs on
Apify cloud: console, API, schedules and integrations
Data type
Web data
Pricing
$2.00 per 1,000 results (Free plan), from $1.20 on paid plans
Output
Documented below · JSON, CSV, Excel
Inputs
13 options

Scrape DramaBox short-drama series by browsing the catalogue or entering a series ID. Extract series metadata, genres, view counts, follower counts and complete episode lists. Requires a residential proxy connection.

What DramaBox Scraper can do

  • Two ways in. Browse the featured catalog rows, or paste series ids and links - both yield structured series records.
  • Full episode lists. Every series carries its chapter list: episode numbers, names, lock status, durations - capped at 300 per series with an honest truncation flag.
  • Catalog depth. Genres, labels and tags, view and follow counts, shelf dates, cover art, and recommended-series ids on every detail record.
  • Change kinds. Filter the dataset by record kind (browse card vs full series detail) to feed exactly the downstream job you have.
  • Built for schedules. Incremental mode returns only new and changed series on recurring runs, and a refused run fails loudly instead of returning an empty dataset.
  • Honest failures. A series id that does not exist is named in the error; a refused run never reads as an empty catalog.

Choose what to collect

These inputs let you configure DramaBox Scraper - Short Dramas, Series & Episodes. Open the actor on Apify to enter your values and review the current options.

Supported input fields
InputWhat it controls
modestringBrowse catalog reads the featured series shelves shown on DramaBox's home page. Series detail fetches one full record, including its episode list, for each series ID or URL you provide below.

Choices: browse, detail

seriesarrayOnly used in Series detail mode. Add one DramaBox series ID (42000028173) or full series URL (https://www.dramabox.com/drama/42000028173/Love-Is-A-Dangerous-Game) per entry. Each entry becomes one dataset record containing the series and its episode list.
maxItemsintegerThe single cap on the run: stop after collecting this many records. Set 0 for no cap.
maxEpisodesPerSeriesintegerCap on episodes carried per series record (the full list is truncated with an honest flag beyond this).
resumeFromRunIdstringPaste a previous run ID or dataset ID to continue that interrupted run without returning or charging for records already collected there. For recurring monitoring of the same series, use Recurring updates below instead.
incrementalModebooleanTurn this on for daily or recurring monitoring. The first run returns all matching records as NEW. Later runs return only NEW and UPDATED records.
stateKeystringOptional. Name this monitoring campaign to keep its memory stable. Leave empty to key the memory on this run setup automatically.
Show 6 more inputs
More input fields
InputWhat it controls
emitUnchangedbooleanOff by default. Turn on to also return records that have not changed since the last run, marked UNCHANGED. This returns and bills extra rows you already have.
emitExpiredbooleanOff by default. Turn on to also return records that were present before but are no longer found, marked EXPIRED. Only produced when a run covered its whole setup.
ignoreFieldsForChangesarrayOutput field names that should NOT mark a record as UPDATED. scrapedAt is always ignored because it is stamped fresh on every fetch. View and follow counts are always ignored (they move on every fetch).
mcpConnectorsarrayOptionally send records into the apps you already use through MCP connectors. Empty means no export.
notionParentPageUrlstringURL or id of the Notion page under which record pages are created. Required to enable the Notion connector.
maxNotifyListingsintegerCap on records written to each connector per run. Does not affect the dataset.

Fields in the output

The documented dataset includes the fields below. Availability can depend on the source page and selected mode.

recordIdRecord ID (text)
productIdProduct ID (text)
titleTitle (text)
brandBrand (text)
pricePrice (number)
listPriceWas price (number)
currencyCurrency (text)
onSaleOn sale (boolean)
availableForSaleIn stock (boolean)
urlLink (link)
colorColor (text)
reviewCountReviews (number)
Show 17 more fields
changeTypeChange (text)
changedFieldsChanged fields (array)
firstSeenAtFirst seen (date)
lastSeenAtLast seen (date)
descriptionDescription (text)
imageUrlsImages (array)
variantsVariants (array)
attributesAttributes (array)
optionsOptions (array)
collectionsCollections (array)
tagsTags (array)
swatchesColorways (array)
reviewsAverageRating (number)
reviewsCountReview count (number)
reviewsReview (array)
viewCountViews (number)
episodeCountEpisodes (number)

Example output

An example from this actor’s documentation. Values are illustrative; this is not a fresh live result.

{
  "recordId": "dramabox:series:42000028173",
  "bookId": "42000028173",
  "title": "Love Is A Dangerous Game",
  "chapterCount": 43,
  "episodeCount": 43,
  "viewCount": 59925250,
  "followCount": 2347797,
  "labels": [
    "Billionaire",
    "Forbidden Love"
  ],
  "url": "https://www.dramabox.com/drama/42000028173/Love-Is-A-Dangerous-Game"
}

Ways to use this data

  • Who: short-drama analysts - track view and follow counts, episode counts and catalog additions across the DramaBox catalog on a schedule.
  • Who: content researchers - collect synopses, genres and episode structures for market studies.
  • Who: recommendation builders - harvest related-series graphs from every detail record.

Before you run

Start with a small input and check the resulting records against your expected fields. Source content and actor options can change; the current Apify listing is the reference for availability and pricing.

Questions about this actor

What data does DramaBox Scraper return?

The documented output for DramaBox Scraper includes record id, product id, title, brand, price, was price, currency and on sale. Availability of each field depends on the source page and the selected mode.

How much does DramaBox Scraper cost?

It costs $2.00 per 1,000 results on the Apify Free plan and from $1.20 on paid plans, with smaller per-run or optional feature charges listed on Apify. The Apify listing shows the current rate for every plan.

Does it scrape episode comments or reviews?

No. DramaBox publishes comments only inside its mobile app behind a device-registered API; the website exposes none (verified October 2026 across the catalog payloads and site JavaScript), so there is nothing to collect. Series metadata, episodes, view/follow counts and recommendations are the catalog's full public depth.

Can I get only new or changed series on a schedule?

Yes. Turn on Incremental mode and schedule the actor. The first run returns everything matching as NEW; later runs return only NEW and UPDATED records. View-count moves, new episodes and cover changes all count as changes. Use State key to keep a monitoring campaign stable, and Emit unchanged or Emit expired only if you also want those rows (they return and bill extra rows).

Why did my run fail instead of returning an empty dataset?

A run that never got a single readable answer fails loudly with a connection message instead of reporting an empty catalog; a series id that does not exist is named in the error rather than silently skipped.

Can I use it with AI agents or MCP?

Yes. Every record is plain JSON over the dataset API, and the MCP connector export sends rows straight into tools like Notion. Point an agent at the dataset items endpoint with the input above.

Ready to collect with DramaBox Scraper?

Run it on Apify with your own input and export the results as JSON, CSV or Excel.