Before you start
- Apify account from apify.com
- CatchAll API key from platform.newscatcherapi.com
Available Actors
The CatchAll Actors are listed under the Newscatcher organization page. The suite consists of a main Actor for end-to-end job execution and utility Actors for modular workflows.Main Actor
| Actor | Description |
|---|---|
catchall | Submit a job, poll until completion, and retrieve all results |
Utility Actors
| Actor | Description |
|---|---|
catchall-initialize | Get suggested validators, enrichments, and date ranges for a query |
catchall-create-job | Create a job without polling or fetching results |
catchall-get-job-status | Check current job status and step progress |
catchall-pull-results | Retrieve all valid records from a completed job |
catchall-early-results | Retrieve partial results before a job completes |
catchall-continue | Expand an existing job to process more records |
catchall-create-monitor | Create a scheduled monitor for recurring jobs |
catchall-update-monitor | Update an existing monitor’s webhook |
catchall-start-stop-monitor | Pause or resume a monitor |
Run Actor
Thecatchall Actor manages the base job lifecycle: submit, poll, and retrieve
results. Results are saved to both a Dataset and a Key-value store.
Open Actor
Open the Actor page at
apify.com/newscatcher/catchall
and click Try for free to access it in your Apify console.Alternatively, go to console.apify.com/store,
search for “CatchAll”, and select the actor from the results.
Start run
Click Save&Start. The Actor submits the job, polls until completion, and
retrieves all results automatically.
Connect Actors
Use Apify’s built-in features to chain CatchAll Actors with other Actors or external services.Integrations
Integrations
On any Actor’s page in Apify Console, open the Integrations tab to
trigger another Actor when a run succeeds or fails. For example, chain
catchall-pull-results to run automatically after catchall-create-job
succeeds.To learn more, see
Actor integrations in
the Apify documentation.Webhooks
Webhooks
Configure HTTP webhooks to notify external services when an Actor run reaches
a specific state.To learn more, see
Webhooks in the
Apify documentation.
Schedules
Schedules
Run any CatchAll Actor on a recurring schedule from the Schedules section
in Apify Console. This is separate from the CatchAll
Monitors feature, which
handles job scheduling and records deduplication at the API level.
Apify API
Apify API
Start Actors programmatically using the
Apify API or the official
Python and
JavaScript client libraries.

