Creating a Token

Create an API token in Settings to authenticate requests to the Pipeline REST API. Give each token a clear name so you know what it is for.

Scopes and Expiry

Where supported, set the token scopes to limit what it can access, and note its expiry. Revoke a token at any time if it is no longer needed or may be compromised.

Authentication

Send your token with each request to authenticate. Requests without a valid token are rejected.

Endpoints and Errors

The API covers core resources such as customers, leads, appointments, jobs and invoices. Errors are returned in a consistent format so your integration can handle them. Full endpoint details are in the API documentation on the Pipeline website.