Documentazione

Come funziona Seait, modulo per modulo.

API per sviluppatori

Un'API REST per le integrazioni, autenticata con chiavi API per porto sotto permessi granulari.

Ottenere l'accesso

Un admin del porto autorizza il tuo account sviluppatore (lettura o lettura/scrittura) da impostazioni porto → Integrazioni. Poi crei le chiavi API nel portale sviluppatori su /developers.

Chiavi e permessi

Ogni chiave porta permessi espliciti per risorsa — per esempio boats:read o members:write (scrittura implica lettura). Le richieste fuori dai permessi della chiave vengono rifiutate, e le chiavi si possono revocare in qualsiasi momento.

Usare l'API

Invia la chiave come bearer token agli endpoint /api/v1 (boats, members, berths, …). Le risposte sono JSON con paginazione; il portale documenta gli endpoint disponibili per permesso.