---
title: End-User API
description: 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](/api-reference.md) share one version. The `Api-Revision`
header and the revision pin of the API key work the same way on both.

## Start here

- [Authentication](/end-user-api/authentication.md) — The impersonation key, the bearer token of the user, and what the API refuses.
- [Build for your users](/developer-guide/use-cases/build-for-your-users.md) — Sign a user in, show their subscriptions, and sell a change through an order.
- [Errors](/api-reference/errors.md) — The structure of an error response, and what each status code means.
- [Versioning](/api-reference/versioning.md) — The revision chain that both APIs share.


## Reference pages

- [Account](/end-user-api/account.md) — The profile of the user that makes the request.
- [Auth](/end-user-api/auth.md) — The email login that gives the user the bearer token for every other operation.
- [Customers](/end-user-api/customers.md) — The customers that the user manages, and the catalog of each one.
- [Invoices](/end-user-api/invoices.md) — The invoices of the customers that the user manages.
- [Licenses](/end-user-api/licenses.md) — The licenses of the user.
- [Orders](/end-user-api/orders.md) — The orders that the user makes and submits.
- [Payment Intents](/end-user-api/payment-intents.md) — The payments that the platform collected, or tried to collect, for those invoices.
- [Payment Sessions](/end-user-api/payment-sessions.md) — The payment sessions that collect the money for an order.
- [Product Catalogs](/end-user-api/product-catalogs.md) — The product catalogs that a storefront sells from, for the customer that the user orders for.
- [Subscribers](/end-user-api/subscribers.md) — The persons that use a subscription.
- [Subscription Actions](/end-user-api/subscription-actions.md) — The recorded action attempts for the subscriptions of the user.
- [Subscription Addons](/end-user-api/subscription-addons.md) — The add-ons on a subscription, and the add-ons that the user can buy.
- [Subscription Usage](/end-user-api/subscription-usage.md) — The data, voice and SMS usage of a subscription.
- [Subscriptions](/end-user-api/subscriptions.md) — The subscriptions of the user, and the SIM operations on them.
- [Tools](/end-user-api/tools.md) — Lookups that an order flow needs before the user commits to an offering.
- [Schemas](/end-user-api/models.md) — Every request, response and webhook payload schema in the API.
