PineDrama Episodes Scraper & Data Export avatar

PineDrama Episodes Scraper & Data Export

Pricing

from $2.00 / 1,000 successful collection ids

Go to Apify Store
PineDrama Episodes Scraper & Data Export

PineDrama Episodes Scraper & Data Export

Extract PineDrama episode lists in bulk by collection ID. Get video IDs, episode numbers, sequence IDs, and access flags via API or export to JSON, CSV, and Excel.

Pricing

from $2.00 / 1,000 successful collection ids

Rating

0.0

(0)

Developer

NewLai

NewLai

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

What does PineDrama Episodes Scraper do?

PineDrama Episodes Scraper & Data Export API extracts complete episode lists for PineDrama short dramas. Submit PineDrama collection IDs in bulk and receive structured episode metadata without running a browser or maintaining your own PineDrama API integration.

Each successful result includes the drama collection ID, creator ID, and its episodes with video IDs, episode numbers, sequence IDs, intro flags, and limited-free access flags. The Actor processes up to 1,000 collection IDs per run, removes exact duplicates, preserves input order, retries transient failures, and returns an individual error row when one drama fails.

Explore more PineDrama Actors

ActorUse it for
PineDrama Search ScraperFind short dramas and collection IDs by keyword.
PineDrama Drama Details & Episodes ScraperGet drama metadata, creator data, and first-episode IDs.
PineDrama Video URL ScraperResolve playable URLs and playback metadata for episodes.
PineDrama Recommendations ScraperFind similar short dramas for collection IDs.

Why use this PineDrama episode list API?

  • Build or refresh a searchable short-drama and episode catalog.
  • Map PineDrama collection IDs to episode video IDs for downstream workflows.
  • Identify episode order, intro content, and limited-free availability.
  • Process large ID lists concurrently while keeping failures isolated.
  • Export results to JSON, CSV, Excel, or HTML.
  • Run manually, on a schedule, through the Apify API, or from Apify integrations and webhooks.

What PineDrama episode data can I extract?

FieldTypeDescription
collection_idstringPrecision-safe PineDrama drama collection ID
creator_idstring or nullPineDrama creator ID returned for the collection
episodesarrayOrdered episode metadata for the drama
episodes[].video_idstringPrecision-safe episode video ID
episodes[].numberintegerDisplayed episode number
episodes[].sequence_idintegerEpisode sequence identifier
episodes[].is_introbooleanWhether the item is an intro
episodes[].is_limited_freebooleanWhether the episode is marked limited-free
successbooleanWhether the collection ID was fetched successfully
errorstring or nullSanitized failure message when a request fails

How to scrape PineDrama episode lists

  1. Obtain one or more PineDrama collection_id values, for example from a PineDrama search or drama-detail workflow.
  2. Open the Actor's Input tab.
  3. Add every ID to the required collection_ids list. Keep IDs as quoted strings so 64-bit values retain their precision.
  4. Click Save & Start.
  5. Open Output to inspect, download, or connect the resulting dataset.

No coding is required in Apify Console. Developers can run the same bulk request through the Actor API, Python client, JavaScript client, schedules, or webhooks.

How much does PineDrama episode scraping cost?

This Actor uses pay-per-event pricing. A charge occurs once for each unique collection_id that is successfully fetched and saved:

  • Free plan: $0.003 per successful collection ID ($3 per 1,000).
  • Paid plans: $0.002 per successful collection ID ($2 per 1,000).
  • Failed collection IDs, retries, and duplicate IDs removed from the same input are not charged an event fee.
  • Apify platform usage is charged separately to the user and is not included in the event price.

Your actual total depends on the number of successful unique IDs plus compute, proxy traffic, storage, and other platform resources used by the run. You can set a maximum Actor charge before starting a run; processing stops when the event budget is exhausted.

Input

See the Input tab for the full schema. The input object accepts only collection_ids, a required array containing 1–1,000 decimal strings. Each ID must contain 1–20 digits. Exact duplicates are removed while their first-seen order is preserved. To request one drama, provide a one-item array.

{
"collection_ids": [
"7675963864189735957",
"7644028687834256402"
]
}

The IDs above only demonstrate the required format; availability can change over time.

Output

Every unique input produces at most one dataset row. Successful rows contain an episode list and are charged once. Failed rows contain the original collection ID and a sanitized error message without an event charge. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. JSON best preserves the nested episodes array.

{
"collection_id": "7675963864189735957",
"creator_id": "7280000000000000000",
"episodes": [
{
"video_id": "7675963864189752341",
"number": 1,
"sequence_id": 1,
"is_intro": false,
"is_limited_free": true
}
],
"success": true,
"error": null
}

Tips for reliable batch extraction

  • Start with a small batch to confirm that your collection IDs are current.
  • Keep IDs as strings in every API client; JavaScript numbers can lose precision.
  • Use JSON export when consuming nested episode records programmatically.
  • Inspect individual failure rows instead of retrying the entire batch.
  • Schedule recurring runs if you need to detect episode-list changes.

FAQ and support

Is this an official PineDrama API?

No. This is an independent data extraction Actor and is not affiliated with or endorsed by PineDrama or TikTok.

Does one failed collection ID stop the batch?

No. By default, failures are written as separate uncharged rows while other collection IDs continue. Transient upstream failures use bounded retries.

Are duplicate collection IDs charged more than once?

No. Exact duplicates within one input are removed before processing, so a successfully saved unique collection ID is charged once.

Can I use the results through an API?

Yes. Open the Actor's API tab for ready-to-use examples or access the default dataset through Apify's API and client libraries.

This Actor extracts episode metadata and does not download or unlock video content. Use the data only where you have the necessary rights and comply with PineDrama's terms and applicable laws. It does not intentionally extract private user data. If your results contain personal data, ensure you have a lawful basis for processing it; consult legal counsel if unsure.

For reproducible problems, include the sanitized input and run ID in the Actor's Issues tab.