Ir al contenido

Organizaciones

GET /api/v1/organizations

Devuelve todas las organizaciones a las que pertenece el usuario autenticado.

{
"data": [
{
"id": "org_uuid",
"name": "Acme Inc.",
"role": "ADMIN",
"member_count": 12
}
]
}
RolDescripción
OWNERAcceso completo, puede transferir o eliminar la organización
ADMINAdministrar miembros, carpetas y todas las grabaciones
EDITORCrear y administrar grabaciones propias
VIEWERAcceso de solo lectura

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

Devuelve todas las carpetas activas de la organización. El usuario autenticado debe ser miembro.

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

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

Devuelve todos los miembros de la organización. El usuario autenticado debe ser miembro.

{
"data": [
{
"id": "user_uuid",
"email": "alice@example.com",
"name": "Alice",
"role": "EDITOR"
}
]
}
CódigoEstado HTTPSignificado
FORBIDDEN403El usuario no es miembro de esta organización
ORGANIZATION_NOT_FOUND404La organización no existe