Cancel a job

Best-effort cancel. Cancelling marks the job cancelled, stops result delivery, and removes it from status=processing polling. It does not abort a generation that is already executing, so a job that completes after you cancel is still billed at the normal rate. If the job is already completed or failed, this is a no-op.

Authentication

AuthorizationBearer

Pass your EmpirioLabs API key as a bearer token. The Anthropic-style x-api-key header is also accepted on every endpoint.

Path parameters

job_idstringRequired

Response

Cancellation acknowledged.
job_idstringOptional
statusenumOptional
progressdoubleOptional0-1
created_atdatetimeOptional
completed_atdatetime or nullOptional
resultobject or nullOptional
errorobject or nullOptional