Skip to main content

Base URL

All account endpoints live under /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.

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 a message describing the problem.

Webhooks

PN Player can push signed event notifications to an HTTPS endpoint you control. Configure it with the Webhooks endpoints and see Event delivery for the payload format, signature verification and retry behaviour.