Skip to main content
To authorize API requests, you use an access token. If you use the Authorization Code flow, you also receive a refresh token to obtain new access tokens. Access tokens are the proof of authorization that our API requires. They must be added to the Authorization header of each request to the Payt API. Each time you need a new access token, you must use the refresh token to request a new one. If your refresh token expires, the user needs to authorize your app again. In order to prevent this, a new refresh token is returned each time a new access token is created. This way your app remains authorized as long as it is used frequently.
As long as your app requests a new access token at least once every 90 days, the refresh token never expires in practice.

Create tokens

A new set of tokens can be created by sending a request to the token endpoint (/oauth/token) using the last received refresh token. The very first refresh token is received during the confirmation step of the authorization process. Request:
Response:

Introspect a token

Besides the scopes that are granted, you might want to know for which company and which administrations of this company the authorization was granted. This information can be retrieved by sending an active token (either an access token or refresh token) to the introspect endpoint. Request
Response
If the given token has expired, does not belong to your client or does not exist, the following response will be returned: Response:

Use an access token / static API token

To query the Payt API an active access token must be added to the Authorization header, preceded by Bearer:
Last modified on June 17, 2026