API
شروع یک خروجی
یک zip از کل فضای کاری که در پسزمینه ساخته میشود.
POST/exports
فراخوانی واقعی را روی فضای کاری شما اجرا میکند.
POST /exports
یک zip از کل فضای کاری که در پسزمینه ساخته میشود.
نمونه
به threads:read نیاز دارد. بدنهای نمیگیرد و با 201 و خروجی در وضعیت queued پاسخ میدهد. آن را بخوانید تا status برابر ready شود، سپس دریافتش کنید.
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 هرگز کد خواسته نمیشود.