Tokens

Get a valid access and refresh token.

Generate tokens

POST https://api.petje.af/v1/oauth2/tokens

This endpoint allows you to exchange an authorization_code or refresh_token for a valid access_token Use application/x-www-form-urlencoded for the POST request

Request Body

NameTypeDescription

client_id

string

The client ID from your client app

client_secret

string

The client secret key from your Client App

grant_type

string

If you wish to exchange your auth code for an access token, use grant type authorization_code. If you wish to renew your access token with your refresh token, use grant type refresh token

code

string

The authorization code you've received when creating the authorization. This field is required when using gran type authorization_code

refresh_token

string

The refresh token you've received when creating the authorization. This field is required when using grant type refresh_token

{
    "access_token": "ACCESS TOKEN (JWT)",
    "token_type": "Bearer",
    "expires_in": 3599,
    "refresh_token": "REFRESH TOKEN",
    "scope": "memberships.read"
}

Last updated