universal-ai
universal-ai

Get Async Job

Get details for a specific async job.

get/v3/universal-ai/async/{job_id}

Request

  • Base URL
    https://api.edenai.run
  • Auth
    HTTP bearer

Path parameters

job_idstring uuid required

Query parameters

output_format'full' | 'compact'

compact trims output for LLM and agent callers: base64-encoded media is dropped wherever it appears (the *_resource_url download link next to it stays), and so is dense position data such as per-word OCR boxes, table cell boxes and face landmarks; one box per detected item stays. Fields the output schema marks required may therefore be absent. original_response is not trimmed. full returns the output unchanged. The response echoes the format.

Response

Successful Response

status'success' | 'fail' | 'processing' required

Request status: success, fail, or processing (async only)

coststring required

Cost in credits for this request

providerstring required

Provider name that processed the request

featurestring required

Feature category (e.g., text, ocr, image)

subfeaturestring required

Specific subfeature (e.g., ai_detection, sentiment)

output_format'full' | 'compact'

Whether output, the normalized output, is whole (full) or trimmed for LLM callers (compact); echoes the request parameter. Unrelated to original_response, the raw provider payload behind show_original_response.

outputunknown
errorobject nullable

Error details from the provider (only present when status is 'fail')

original_responseunknown
public_idstring required

Job ID for polling status

modelstring nullable

Model name if specified in the request

created_atstring date-time required

Job creation timestamp

Changes

No recorded changes to this operation across all 1 revision of this API.