Autenticazione
Tutte le richieste API richiedono un token JWT di Supabase valido nell’headerAuthorization:
Ottenere un Token
I token si ottengono tramite Supabase Auth:- Accedere tramite Supabase Auth (email/password)
- Ricevere l’access token e il refresh token
- Includere l’access token in tutte le richieste API
- Rinnovare i token automaticamente alla scadenza
Validazione del Token
Il backend valida i token utilizzando il JWT secret di Supabase. I token non validi o scaduti restituiscono:Restrizioni sulle Funzionalità
Alcuni endpoint sono protetti da restrizioni sulle funzionalità. Se una funzionalità è disabilitata per il tuo team, l’endpoint restituisce:Contesto dell’Organizzazione
La maggior parte degli endpoint richiede un contesto di organizzazione, passato tramite l’headerX-Organization-ID o derivato dall’organizzazione attiva dell’utente autenticato.