PineDrama Recommendations Scraper & Similar Dramas avatar

PineDrama Recommendations Scraper & Similar Dramas

Pricing

from $2.00 / 1,000 recommendation results

Go to Apify Store
PineDrama Recommendations Scraper & Similar Dramas

PineDrama Recommendations Scraper & Similar Dramas

Find similar PineDrama short dramas in bulk by collection ID. Extract recommended titles, covers, episode counts, watch counts, categories, and access flags via API or export.

Pricing

from $2.00 / 1,000 recommendation results

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 Recommendations Scraper do?

PineDrama Recommendations Scraper & Similar Dramas API finds short dramas related to titles on PineDrama. Submit up to 1,000 PineDrama collection IDs and receive similar-drama recommendations as clean, structured dataset rows—without running a browser or maintaining your own PineDrama API integration.

Every recommendation is saved separately with its source collection ID, recommended drama ID, title, cover image, episode count, watch count, categories, and limited-free status. The Actor removes duplicate input IDs, preserves their first-seen order, processes requests concurrently, retries transient failures, and isolates errors so one unavailable drama does not discard other results.

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 Episodes ScraperExtract complete episode lists and video IDs.
PineDrama Video URL ScraperResolve playable URLs and playback metadata for episodes.

Why use this PineDrama recommendation API?

  • Build “similar dramas” and “you may also like” features for a licensed catalog.
  • Discover related short dramas for content research and market analysis.
  • Enrich existing PineDrama collection IDs with titles, covers, categories, and engagement signals.
  • Create recommendation lists, watchlists, editorial roundups, or catalog cross-links.
  • Export data to JSON, CSV, Excel, or HTML for analysis and downstream automation.
  • Run manually, on a schedule, through the Apify API, or from integrations and webhooks.

What PineDrama recommendation data can I extract?

FieldTypeDescription
source_collection_idstringCollection ID used to request similar dramas
collection_idstringRecommended PineDrama collection ID
titlestringRecommended short-drama title
cover_urlstring or nullCover image URL
episode_countintegerReported number of episodes
watched_countintegerWatch count reported by PineDrama
categoriesarrayCategory or genre labels
is_limited_freebooleanWhether PineDrama marks the drama limited-free
successbooleanWhether this recommendation row was saved successfully
errorstring or nullSanitized message for an uncharged failed source request

How to find similar PineDrama short dramas

  1. Obtain one or more PineDrama collection_id values from search, catalog, or drama-detail data.
  2. Open the Actor's Input tab.
  3. Add the IDs to the required collection_ids list as quoted strings.
  4. Click Save & Start.
  5. Open Output to filter, download, or connect the recommendation dataset.

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

How much does PineDrama recommendation scraping cost?

This Actor uses pay-per-event pricing. Each similar-drama recommendation successfully saved to the dataset is charged once:

  • Free plan: $0.003 per recommendation ($3 per 1,000 results).
  • Paid plans: $0.002 per recommendation ($2 per 1,000 results).
  • Empty recommendation lists, failed source IDs, retries, and duplicate input IDs removed within the run do not incur a result event fee.
  • Apify platform usage is charged separately to the user and is not included in the result price.

For example, 40 saved recommendations cost $0.12 on the Free plan or $0.08 on a paid plan, plus applicable compute, proxy traffic, storage, and other platform usage. Set a maximum Actor charge before a run to control event spending. If the limit is reached, the Actor stops saving additional paid recommendations and keeps the results already collected.

Input

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

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

Keep IDs as strings: PineDrama identifiers can exceed JavaScript's safe integer range. The sample IDs demonstrate the format only, and availability can change.

Output

Each recommended drama becomes one dataset row, which makes CSV and spreadsheet exports easy to filter. The source_collection_id identifies which input produced the recommendation. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

{
"source_collection_id": "7675963864189735957",
"collection_id": "7644028687834256402",
"title": "Example Similar Drama",
"cover_url": "https://example.com/cover.jpg",
"episode_count": 60,
"watched_count": 12500,
"categories": ["Romance", "Revenge"],
"is_limited_free": true,
"success": true,
"error": null
}

If a source collection cannot be processed after bounded retries, the Actor writes a failure row containing that input ID, success: false, and a sanitized error. Failure rows are not charged the recommendation event fee.

Tips for reliable recommendation extraction

  • Start with a small batch to verify that your collection IDs are current.
  • Keep all IDs as strings in API clients and exported files.
  • Use source_collection_id to group recommendations by the drama that produced them.
  • Schedule recurring runs if you need to track how related-drama suggestions change.
  • Inspect individual failure rows instead of retrying every successful input.

FAQ, responsible use, 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.

Are repeated input collection IDs charged twice?

No. Exact duplicate source IDs in one input are removed before requests start. Billing is based on recommendation rows successfully saved, not on input attempts or retries.

Does one failed collection ID stop the batch?

No. By default, failures are saved separately without a recommendation event charge while other source IDs continue.

Can I access the results programmatically?

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

This Actor extracts publicly returned recommendation 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 results contain personal data, ensure you have a lawful basis for processing it and consult legal counsel when unsure.

For reproducible issues, share a run link and sanitized input in the Actor's Issues tab.