Documentation

How Seait works, module by module.

Developer API

A REST API for integrations, authenticated with per-harbor API keys under granular scopes.

Getting access

A harbor admin authorizes your developer account (read or read-write) from harbor settings → Integrations. You then create API keys in the developer portal at /developers.

Keys and scopes

Each key carries explicit scopes per resource — for example boats:read or members:write (write implies read). Requests outside a key's scopes are rejected, and keys can be revoked at any time.

Using the API

Send the key as a bearer token to the /api/v1 endpoints (boats, members, berths, …). Responses are JSON with pagination; the portal documents the available endpoints per scope.