پرش به مستندات
API

شروع یک خروجی

یک zip از کل فضای کاری که در پس‌زمینه ساخته می‌شود.

POST/exports

فراخوانی واقعی را روی فضای کاری شما اجرا می‌کند.

POST /exports

یک zip از کل فضای کاری که در پس‌زمینه ساخته می‌شود.

نمونه

به threads:read نیاز دارد. بدنه‌ای نمی‌گیرد و با 201 و خروجی در وضعیت queued پاسخ می‌دهد. آن را بخوانید تا status برابر ready شود، سپس دریافتش کنید.

curl
curl -X POST "$OE/exports" -H "$AUTH"
پاسخ
{  "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}

هر بار فقط یک خروجی ساخته می‌شود: خروجی دیگری در حین ساخت 409 already_running است. هر فضای کاری را می‌توان روزی یک بار خروجی گرفت، و خروجی در همان روز 429 export_limit_reached است.

اپ اول کد تأیید می‌خواهد: تا وقتی کدی را تأیید نکرده، فراخوانی با 403 step_up_required پاسخ می‌دهد. از کلید API هرگز کد خواسته نمی‌شود.

مرجع