حذف فضای کاری
فضای کاریای را که کلید یا برنامه به آن تعلق دارد، با همهٔ محتوایش، حذف میکند و طرحش را لغو میکند.
فراخوانی واقعی را روی فضای کاری شما اجرا میکند.
DELETE /workspaces/{id}
فضای کاریای را که کلید یا برنامه به آن تعلق دارد، با همهٔ محتوایش، حذف میکند و طرحش را لغو میکند.
نمونه
به account:write نیاز دارد. confirm نام فضای کاری است، همانطور که برنامه پیش از حذف از شخص میخواهد آن را تایپ کند. بزرگی و کوچکی حروف و فاصلههای اطرافش مهم نیست.
curl -X DELETE "$OE/workspaces/6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63?confirm=Acme%20Support" -H "$AUTH"{ "object": "workspace", "id": "6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63", "deleted": true, "activeWorkspaceId": "10417196-e324-4283-af98-66ec62167c47"}این کار برای همیشه است: دامنهها، نشانیها، ایمیلها، اعضا و کلیدهای فضای کاری با آن میروند، و کلیدی که فراخوانی را انجام داده از کار میافتد.
فقط شناسهٔ فضای کاریای پذیرفته میشود که کلید یا برنامه به آن تعلق دارد، و هر شناسهٔ دیگری یک 404 است. توکن دسترسیای که از طرف یک عضو عمل میکند با 403 owner_only رد میشود، و کلید یا برنامهای که به نشانیها یا دامنههای خاصی محدود است با 422 capability_unsupported.
نخستین فضای کاریای که یک حساب ساخته حذفشدنی نیست (409 first_workspace)، پس بهجای آن کل حساب را در برنامه حذف کنید. فضایی که دامنهای در حال انتقال به آن یا از آن است یک 409 domain_moving است.
یک confirm نادرست یا جاافتاده یک 422 invalid_parameter روی confirm است، و پیام نام فضای کاری را میآورد.
توکن دسترسی OAuth برای این فراخوانی کد تأیید هویت لازم دارد. تا برنامه در 60 دقیقهٔ گذشته کدی را تأیید نکرده، فراخوانی 403 step_up_required برمیگرداند و چیزی را تغییر نمیدهد. از کلید API هرگز خواسته نمیشود. صفحهٔ احراز هویت نشان میدهد چطور کد بخواهید و آن را تأیید کنید.