Base URL
/v1/api. Authentication and password endpoints live at the root (/auth/token, /password/reset, /password/change).
Authentication
Every/v1/api endpoint accepts either of two credentials.
- API key (recommended)
- Session token
Create a key in Settings → API keys in the dashboard, or with the Create an API key endpoint. Keys are prefixed
pn_, act as the user who created them and stay valid until revoked.Roles and scopes
Each team member holds a set of roles, and most endpoints require one of them. The required scope is listed on every endpoint page.
The account owner can manage API keys and webhooks regardless of roles. A request without the needed scope returns
403 with a message field.
Errors
Errors return a JSON body with amessage describing the problem.
