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.