ApifyWeb & SEO DataSEO/AEO

Check an Apify actor run by run id

apify.web.scrape.job.status

Check whether a background scraper run has finished

Price
freeAt provider cost
Success rate
99.6%Last 30 days · 279 calls
Latency p50
236 msp95 60 s
Last verified
Jul 31, 2026Verified working
GEThttps://toolswitch.dev/v1/tools/apify.web.scrape.job.statusPreview
Try onlineComing soonProvider docs ↗
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parameters

status is READY | RUNNING | SUCCEEDED | FAILED | TIMED-OUT | ABORTED. The response also carries usageTotalUsd — what the run has cost so far — and defaultDatasetId for collecting results. GET /actor-runs (no id) lists recent runs with the same fields, which is how you price a run-sync call after the fact: run-sync-get-dataset-items returns the items only, never the run id. CHAINED ID: the run_id in test_request is a real hello-world run from 2026-07-31 and unnamed runs expire with the plan's data-retention window — re-verify by starting a fresh run and harvesting its id, not by trusting a 404 here

ParameterTypeRequiredDescriptionExample
Path parameters
run_idstringRequiredthe id from the run-start responseHG7ML7M8z78YcAPEB
Query parameters
waitForFinishintegerOptionalseconds to block waiting for a terminal status, max 60 — cheaper than a poll loop30
  • Path parameters
  • run_idstringRequired

    the id from the run-start response

    Example: HG7ML7M8z78YcAPEB

  • Query parameters
  • waitForFinishintegerOptional

    seconds to block waiting for a terminal status, max 60 — cheaper than a poll loop

    Example: 30

Code samples

Replace $TOOLSWITCH_KEY with the key you created in the console.

Preview
curl -X GET 'https://toolswitch.dev/v1/tools/apify.web.scrape.job.status' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

This gateway API is in preview; its URL and authentication may change. The example parameters are sample data. Calls are billed at free, including the service fee.