Cloud Public APIs
Scraper Runs API (OpenSteer Cloud)
Run and track scraper executions with OpenSteer Cloud APIs, including statuses, retries, and operational diagnostics.
Quick Answer
Scraper Runs API executes and tracks scraping runs, including statuses and error flows, for cloud automation workloads.
Endpoints
POST /scrapers/:slug/runsGET /runs/:runIdGET /runs/:runId/logsPOST /v1/projects/:projectSlug/endpoints/:endpointSlugGET /v1/endpoint-runs/:runIdGET /v1/endpoint-runs/:runId/logs
Queue Run Request
- Optional
inputobject. - Optional webhook block (
url,secret,events). - Optional
Idempotency-Keyheader for replay protection.
Queue Run Response
runobject (current run state).replayedboolean when request idempotency key is reused.links.statusandlinks.logsURLs.
Logs Endpoint Query Parameters
logLimit: positive integer limit for returned log lines.beforeLogCursor: cursor for backward pagination.
Run Status Values
canceledfailedqueuedrunningsucceeded
Covered Features
api:GET /runs/:runIdapi:GET /runs/:runId/logsapi:GET /v1/endpoint-runs/:runIdapi:GET /v1/endpoint-runs/:runId/logsapi:POST /scrapers/:slug/runsapi:POST /v1/projects/:projectSlug/endpoints/:endpointSlug
