
# The anybill Partner Platform API

## About
The anybill Partner Platform API is the server-to-server interface for companies that want to offer anybill features to their own users, for example retailers with a customer app or operators of loyalty programmes.
Your backend uses it with a service account to create anybill users and link them to the accounts in your own system, for example via a customer or card number.
It also issues the access tokens your apps need to use the anybill Frontend SDKs securely on behalf of a user.
In addition, you can retrieve a user's receipts and receipt PDFs directly from your backend and onboard merchants to anybill.
Combined with the [receipt notification webhook](https://developer.anybill.de/webhooks/receipt_notification), your system is informed in real time whenever a new receipt is issued for one of your users.

## Getting Started
### Authenticate
If you have not yet received a service account from anybill get in contact with us. We will provide you with a service account that is allowed to call the anybill Partner Platform API. 

For instructions on how to authenticate with the API see the [Authentication](./api_authentication) page.

### Select a environment
anybill provides multiple environments depending on your use case (e.g. testing/development or production). 
See the [Environments](./environments) page for further information.
