Endpoints
Presets
Start a run
Request body
Response (202):Idempotency
Pass anidempotencyKey in the body to make the start safe for network retries:
Poll a run
status field cycles through running, succeeded, failed, cancelled. The progress object shows completedCalls / totalCalls and a percent (0–100).
Terminal response:
Cancel a run
JobStatus with status: "cancelled".
Run detail
Concurrency
One workspace can have at most one running measurement, one running prompt-regeneration job, and one running page-evaluation job concurrently.pipeline_capacity_reached comes from the GEO_MAX_PIPELINE_JOBS worker cap (an integer between 1 and 32). Retry after a backoff when the cluster has capacity.