v1

latestOpenAPI 3.1.0MIT2026-08-0481194343.8 KB
keys

Fetch a result by Idempotency-Key

Collect a generic reserve-and-replay result by its Idempotency-Key alone, using the same concrete API-key credential and live/test mode that created it. 'completed' returns the original body + original_status; 'processing' means it is still running; unknown/expired is 404. External-machine enrollment is excluded from this cache: recover it only by repeating the exact POST /v1/machines/external key and body during its 24-hour account-scoped window.

get/v1/idempotency/{key}

Response

The cached result (completed) or its in-flight status (processing).

status'completed' | 'processing' required

completed = a cached result is included; processing = the original is still executing.

request_idstring required
{"stackTrail":"components:schemas:IdempotencyLookupResponse:properties:result:anyOf","oasType":"schema","type":"unknown","description":"The replay-safe response body. Present only when status is 'completed'. Action screenshots are response-only and are not retained in this cache.","nullable":true}
original_statusinteger nullable

The HTTP status the original response returned (e.g. 200). Present only when status is 'completed'.