Show Status Tracker avatar

Show Status Tracker

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Show Status Tracker

Show Status Tracker

Collects structured TV renewal and cancellation updates from Deadline category pages with normalized show, status, network, and publication metadata.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

peyman

peyman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Show Status Tracker Actor

Use this actor to collect structured TV renewal and cancellation updates from Deadline's cancellations-renewals category.

It is designed for monitoring show status changes and building clean datasets for alerts, dashboards, and editorial tracking.

Core behavior:

  • Crawl Deadline category pages with pagination.
  • Discover and follow individual story URLs.
  • Extract normalized fields such as showName, status, network, publishedAt, and cleaned story paragraphs.
  • Stop safely with configurable request and concurrency limits.

Inputs

Most runs only need:

  • pageNumber (default: 1)
  • maxRequestsPerCrawl (default: 200)

Optional advanced inputs:

  • maxConcurrency (default: 3)
  • navigationTimeoutSecs (default: 120)

Example INPUT:

{
"pageNumber": 1,
"maxRequestsPerCrawl": 200,
"maxConcurrency": 3,
"navigationTimeoutSecs": 120
}

Output

Each dataset item includes:

  • title
  • showName
  • status (renewed or canceled when detected)
  • network
  • shortSummary
  • imageTitle
  • imageUrl
  • publishedAt
  • sourcePageNumber
  • storyPageParagraphs

Dataset items are stored in storage/datasets/default/*.json.

Notes

  • The actor uses CheerioCrawler (HTTP + HTML parsing) for speed and cost efficiency.
  • Pagination continues from pageNumber until no more category items are found or maxRequestsPerCrawl is reached.
  • If Deadline changes markup or rate-limits heavily, lower maxConcurrency and retry.