Queue
Get job status
Poll the current status of a previously submitted job. Provide the request_id and model as query parameters.
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Query Parameters
request_id*string
Request ID returned from the submit endpoint
model*string
Model name the job was submitted to
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/queue/status?request_id=string&model=string"{ "claimed_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "done_at": "2019-08-24T14:15:22Z", "info": {}, "inputs": {}, "model": "string", "outputs": {}, "priority": 0, "request_id": "string", "retries": 0, "status": "pending", "warnings": [ "string" ]}Get queue metrics GET
Get the current queue statistics for a model, including pending and running job counts.
Submit a queued job POST
Submit a new job to the queue for asynchronous processing. Jobs are processed in strict priority order (higher priority first, FIFO within the same priority). Returns a request ID that can be used to poll status or cancel the job.