Skip to main content
The Partner API is the API of approved partner applications, such as logbooks, that act for a pilot who has granted them access on the MyPilotIndex consent screen. Partner routes live under /v1/partner/ and are never served to browsers.

Base URLs

Authentication

Authenticate with an access token from the identity provider’s token endpoint (grant_type=client_credentials, scopes partner/<scope>) in the Authorization header. See Authentication.
To try a route in the playground, paste a sandbox access token in its authorization field.

Rate limit headers

Every authenticated answer carries X-RateLimit-Limit and X-RateLimit-Remaining, the partner’s daily allowance and what is left of it. A 401, and a path or method outside this API, carry neither. Past the allowance the API answers 429 rate_limited with Retry-After. See Rate limits.

Errors

Errors use one shared envelope with a stable code, a safe message, a correlation_id and an optional reason. See Errors.

Versioning

The API is additive within v1: new fields and routes may appear, existing ones do not change meaning. See the changelog.

The OpenAPI document

The reference is generated from the Partner API’s OpenAPI 3.1 document. Download it from the menu at the top of any endpoint page to generate a client.