Organizzazioni
Elenca le organizzazioni
Sezione intitolata “Elenca le organizzazioni”GET /api/v1/organizationsRestituisce tutte le organizzazioni a cui appartiene l’utente autenticato.
Risposta
Sezione intitolata “Risposta”{ "data": [ { "id": "org_uuid", "name": "Acme Inc.", "role": "ADMIN", "member_count": 12 } ]}Valori del ruolo
Sezione intitolata “Valori del ruolo”| Ruolo | Descrizione |
|---|---|
OWNER | Accesso completo, può trasferire o eliminare l’organizzazione |
ADMIN | Gestisce membri, cartelle e tutte le registrazioni |
EDITOR | Crea e gestisce le proprie registrazioni |
VIEWER | Accesso di sola lettura |
Elenca le cartelle
Sezione intitolata “Elenca le cartelle”GET /api/v1/organizations/:id/foldersRestituisce tutte le cartelle attive nell’organizzazione. L’utente autenticato deve essere un membro.
Risposta
Sezione intitolata “Risposta”{ "data": [ { "id": "folder_uuid", "name": "Product team" } ]}Elenca i membri
Sezione intitolata “Elenca i membri”GET /api/v1/organizations/:id/membersRestituisce tutti i membri dell’organizzazione. L’utente autenticato deve essere un membro.
Risposta
Sezione intitolata “Risposta”{ "data": [ { "id": "user_uuid", "email": "alice@example.com", "name": "Alice", "role": "EDITOR" } ]}Codici di errore
Sezione intitolata “Codici di errore”| Codice | Stato HTTP | Significato |
|---|---|---|
FORBIDDEN | 403 | L’utente non è un membro di questa organizzazione |
ORGANIZATION_NOT_FOUND | 404 | L’organizzazione non esiste |