コンテンツにスキップ

Organizations

GET /api/v1/organizations

認証されたユーザーが属するすべての組織を返します。

{
"data": [
{
"id": "org_uuid",
"name": "Acme Inc.",
"role": "ADMIN",
"member_count": 12
}
]
}
ロール説明
OWNER完全なアクセス権、組織の移管または削除が可能
ADMINメンバー、フォルダー、およびすべての録画を管理
EDITOR自分の録画を作成および管理
VIEWER読み取り専用アクセス

GET /api/v1/organizations/:id/folders

組織内のすべてのアクティブなフォルダーを返します。認証されたユーザーはメンバーである必要があります。

{
"data": [
{
"id": "folder_uuid",
"name": "Product team"
}
]
}

GET /api/v1/organizations/:id/members

組織のすべてのメンバーを返します。認証されたユーザーはメンバーである必要があります。

{
"data": [
{
"id": "user_uuid",
"email": "alice@example.com",
"name": "Alice",
"role": "EDITOR"
}
]
}
コードHTTP ステータス意味
FORBIDDEN403ユーザーはこの組織のメンバーではありません
ORGANIZATION_NOT_FOUND404組織が存在しません