Organisations
Lister les organisations
Section intitulée « Lister les organisations »GET /api/v1/organizationsRetourne toutes les organisations auxquelles l’utilisateur authentifié appartient.
{ "data": [ { "id": "org_uuid", "name": "Acme Inc.", "role": "ADMIN", "member_count": 12 } ]}Valeurs de rôle
Section intitulée « Valeurs de rôle »| Rôle | Description |
|---|---|
OWNER | Accès complet, peut transférer ou supprimer l’organisation |
ADMIN | Gérer les membres, les dossiers et tous les enregistrements |
EDITOR | Créer et gérer ses propres enregistrements |
VIEWER | Accès en lecture seule |
Lister les dossiers
Section intitulée « Lister les dossiers »GET /api/v1/organizations/:id/foldersRetourne tous les dossiers actifs de l’organisation. L’utilisateur authentifié doit être un membre.
{ "data": [ { "id": "folder_uuid", "name": "Product team" } ]}Lister les membres
Section intitulée « Lister les membres »GET /api/v1/organizations/:id/membersRetourne tous les membres de l’organisation. L’utilisateur authentifié doit être un membre.
{ "data": [ { "id": "user_uuid", "email": "alice@example.com", "name": "Alice", "role": "EDITOR" } ]}Codes d’erreur
Section intitulée « Codes d’erreur »| Code | Statut HTTP | Signification |
|---|---|---|
FORBIDDEN | 403 | L’utilisateur n’est pas membre de cette organisation |
ORGANIZATION_NOT_FOUND | 404 | L’organisation n’existe pas |