콘텐츠로 이동

조직

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조직이 존재하지 않습니다