End-User API
The API for an application that acts for one of your users: profile, customers, orders, and subscriptions
With the End-User API, your application acts for one signed-in user. The user reads their own profile, manages the customers that they belong to, places orders, and controls their subscriptions. The API limits every request to what that user can see and do.
Every request sends two credentials. An API key identifies your application, and a bearer token
identifies the user. The base URL is {BASE_URL}/api/v2/end-user.
The End-User API and the Platform API share one version. The Api-Revision
header and the revision pin of the API key work the same way on both.
Start here
Authentication
The impersonation key, the bearer token of the user, and what the API refuses.
Build for your users
Sign a user in, show their subscriptions, and sell a change through an order.
Errors
The structure of an error response, and what each status code means.
Versioning
The revision chain that both APIs share.