The reference text comes from the contract and is written in French.

Suivre un traitement long

get/api/v1/jobs/{job_id}

Required scope : models:readids:readexports:read

Un job de conversion a pour identifiant celui de la révision ; son statut couvre conversion, jeu de données et scène. Scope exigé selon le type : models:read (conversion), ids:read (contrôle IDS), exports:read (export). Codes d'error : PROCESSING_FAILED, IDS_CHECK_FAILED, EXPORT_FAILED, EXPORT_EXPIRED, EXPORT_UNAVAILABLE, et EXPORT_PARTIAL sur un export COMPLETE dont des tables manquent.

Parameters

  • job_id (path)string (uuid)required

    Identifiant du job, rendu par toute opération qui répond 202 (aussi dans l'en-tête Location).

Responses

  • 200Le job.Job

Common errors :401403404429500503(details in the Errors section)

curl -sS "$SEVEUP_API/api/v1/jobs/$JOB_ID" \
  -H "Authorization: Bearer $SEVEUP_KEY"
Example (200)
{
  "id": "1f2e3d4c-5b6a-4978-8a1b-2c3d4e5f6a7b",
  "type": "export",
  "status": "COMPLETE",
  "percent_complete": 100,
  "eta_seconds": null,
  "target": {
    "type": "revision",
    "id": "4f6a1b2c-3d4e-4f50-8a6b-7c8d9e0f1a2b"
  },
  "result": {
    "download_url": "https://ooddxuvlammhnltcfqpm.supabase.co/storage/v1/object/sign/exports/dataset-4f6a1b2c.zip?token=eyJhbGciOi",
    "download_expires_at": "2026-10-21T09:00:00Z",
    "size_bytes": 52428800
  },
  "error": null,
  "created_at": "2026-10-21T07:58:00Z",
  "started_at": "2026-10-21T07:58:02Z",
  "completed_at": "2026-10-21T07:59:40Z"
}