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

فضاهای کاری خود را فهرست کنید

هر فضای کاری که شخص می‌تواند باز کند، اول آن‌هایی که مالکشان است، همان‌طور که کلید تعویض فضای کاری در برنامه فهرستشان می‌کند.

GET/workspaces

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

GET /workspaces

هر فضای کاری که شخص می‌تواند باز کند، اول آن‌هایی که مالکشان است، همان‌طور که کلید تعویض فضای کاری در برنامه فهرستشان می‌کند.

نمونه

به account:read نیاز دارد. activeWorkspaceId فضای کاری‌ای است که برنامه برای شخص باز می‌کند، primaryWorkspaceId نخستین فضایی که ساخته و هرگز حذف‌شدنی نیست، و personalWorkspaceId فضای شخصی او، که نشانی رایگانش را نگه می‌دارد و در data فهرست نمی‌شود.

curl
curl "$OE/workspaces" -H "$AUTH"
پاسخ
{  "object": "list",  "data": [    {      "object": "workspace",      "id": "10417196-e324-4283-af98-66ec62167c47",      "name": "Acme",      "slug": "acme",      "email": "[email protected]",      "isOwner": true,      "ownerId": "q7Vd3kX9mT2pLw8RzN4bYc6HfJ1sGa5E",      "plan": "business",      "markUrl": null,      "wordmarkUrl": null,      "createdAt": "2026-08-01T10:00:00.000Z"    }  ],  "activeWorkspaceId": "10417196-e324-4283-af98-66ec62167c47",  "primaryWorkspaceId": "10417196-e324-4283-af98-66ec62167c47",  "personalWorkspaceId": "5b1e7c40-2d9a-4f63-b8e1-0c4d7a2f9e15"}

این فراخوانی‌ها روی یک شخص کار می‌کنند، نه روی یک فضای کاری. کلید API از طرف مالک فضای کاری‌ای که به آن تعلق دارد عمل می‌کند، و برنامه از طرف کسی که آن را وصل کرده است. خواندن به account:read و هر تغییر به account:write نیاز دارد، و هیچ نقشی هیچ‌کدام را محدود نمی‌کند.

خود کلید یا برنامه در هر فراخوانی دیگر همچنان دقیقاً برای یک فضای کاری عمل می‌کند. هیچ چیز در اینجا آن را گسترش نمی‌دهد.

مرجع