문서로 건너뛰기
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가 필요하며, 어떤 역할도 둘 중 어느 것도 제한하지 않습니다.

키나 앱 자체는 다른 모든 호출에서 여전히 정확히 하나의 워크스페이스를 대신해 작동합니다. 여기의 어떤 것도 그 범위를 넓히지 않습니다.

레퍼런스