Special Situations

Get export job

Poll an async export job and re-sign its download URL.

get/v1/exports/{job_id}

Request

  • Base URL: https://api.turos.app
  • URL: https://api.turos.app/v1/exports/{job_id}
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Path parameters

job_idstring required

Export job id returned by GET /v1/situations/export or a PDF single-id export.

Query parameters

format'json' | 'csv' | 'xlsx' | 'pdf' | 'llm'

Optional format hint used when only the artifact object exists.

Response

Current export job status, content hash, revision id, and a short-lived signed download URL when complete.

object'export_job' required
jobIdstring required
status'queued' | 'running' | 'completed' | 'failed' required
dataset'company_overview' | 'macro_observations' | 'situations' required
format'json' | 'csv' | 'xlsx' | 'pdf' | 'llm' required
rowCountinteger required
byteSizeinteger required
downloadUrlstring nullable required
expiresAtstring nullable required
contentHashstring nullable
revisionIdstring nullable
replayedboolean
errorTextstring

Changes

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