Get a run -- on a failed run, error carries { code, providerStatus, message, requestId, whoseError, retryable, retryHint }, never secrets or raw provider headers
2026-09-27 (additive): a completed run can carry an optional normalized object next to result: { job, endpointId, fields, missing, ambiguous, unmapped, providerValues, verdict, verdictReason, mapVerified }, with fixed field names per job and one email status vocabulary (valid, invalid, catch_all, risky, unknown). Present only when the gateway has it turned on and the answering endpoint has an output map; absent, never null, otherwise. result and outcome are unchanged.
get/v1/runs/{runId}
Request
- Base URL: https://api.looot.ai
- URL: https://api.looot.ai/v1/runs/{runId}
- Auth: HTTP bearer
Response
Success
Changes
No recorded changes to this operation across all 1 revision of this API.