Aller à la documentation
API

Lancer une exportation

Un zip de tout l'espace de travail, fait en arrière-plan.

POST/exports

Exécute le véritable appel sur votre espace de travail.

POST /exports

Un zip de tout l'espace de travail, fait en arrière-plan.

Exemple

Nécessite threads:read. Ne prend aucun corps et répond 201 avec l'exportation, queued. Lisez-la jusqu'à ce que status vaille ready, puis téléchargez-la.

curl
curl -X POST "$OE/exports" -H "$AUTH"
Réponse
{  "object": "export",  "id": "exp_8c1e4a7f2b9d3e6a0c5f1b28",  "status": "queued",  "phase": null,  "createdAt": "2026-09-30T09:12:44.000Z",  "createdBy": { "name": "Ana Lima", "email": "[email protected]" },  "startedAt": "2026-09-30T09:12:46.000Z",  "finishedAt": "2026-09-30T09:31:02.000Z",  "expiresAt": "2027-09-30T09:31:02.000Z",  "sizeBytes": 1840233472,  "fileName": "acme_20260930_093102.zip",  "threadsDone": 18420,  "threadsTotal": 18420,  "error": null}

Une seule exportation à la fois : une autre pendant qu'elle est faite donne un 409 already_running. Un espace de travail peut être exporté une fois par jour, et une exportation dans cette journée donne un 429 export_limit_reached.

Une application demande d'abord un code de vérification : tant qu'elle n'en a pas vérifié un, l'appel répond 403 step_up_required. Une clé d'API n'est jamais concernée.

Référence