Organisaties
Organisaties weergeven
Section titled “Organisaties weergeven”GET /api/v1/organizationsRetourneert alle organisaties waarvan de geauthenticeerde gebruiker lid is.
Antwoord
Section titled “Antwoord”{ "data": [ { "id": "org_uuid", "name": "Acme Inc.", "role": "ADMIN", "member_count": 12 } ]}Rolwaarden
Section titled “Rolwaarden”| Rol | Beschrijving |
|---|---|
OWNER | Volledige toegang, kan de organisatie overdragen of verwijderen |
ADMIN | Beheer leden, mappen en alle opnamen |
EDITOR | Maak en beheer eigen opnamen |
VIEWER | Alleen-lezen toegang |
Mappen weergeven
Section titled “Mappen weergeven”GET /api/v1/organizations/:id/foldersRetourneert alle actieve mappen in de organisatie. De geauthenticeerde gebruiker moet lid zijn.
Antwoord
Section titled “Antwoord”{ "data": [ { "id": "folder_uuid", "name": "Product team" } ]}Leden weergeven
Section titled “Leden weergeven”GET /api/v1/organizations/:id/membersRetourneert alle leden van de organisatie. De geauthenticeerde gebruiker moet lid zijn.
Antwoord
Section titled “Antwoord”{ "data": [ { "id": "user_uuid", "email": "alice@example.com", "name": "Alice", "role": "EDITOR" } ]}Foutcodes
Section titled “Foutcodes”| Code | HTTP-status | Betekenis |
|---|---|---|
FORBIDDEN | 403 | Gebruiker is geen lid van deze organisatie |
ORGANIZATION_NOT_FOUND | 404 | Organisatie bestaat niet |