Get Token

API calls need to be authorized with OAuth 2.0 using a Bearer token.

To get the token from Bringg, send a POST request to the Get Token endpoint specified in the APIs section of your Sandbox, using the Client ID and Client Secret provided under the Registration Merchants section:

❗️

Token Expiry

Tokens expire after 30 minutes. So you will need to make sure to get a fresh token when necessary.

❗️

Authorization Data must be in Request Headers

Make sure that authorization data is added to Request Headers and NOT to the Request URL. Otherwise, you will receive a 401 Unauthorized response.

{
	"grant_type": "client_credentials",
	"client_id": "123456abcde",
	"client_secret": "zxcvbn54321"
}

BODY PARAMS

grant_type

string

The value is always "client_credentials"

client_id

string

Your Client ID

client_secret

string

Your Client Secret

EXAMPLE RESPONSE

{
  "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJhdXQiOiJvYXV0aDIiLCJqdGkiOiI2YmI1NDAwY2ZjM2JlYmExZTM4MzIxM2E1MjkzN2VhNiIsInN1YiI6IlU6NjYwOTY0IiwidGlkIjoxMDA3LCJpYXQiOjE1OTEwODQzNjksImV4cCI6MTU5MTA4NjE2OSwic2xpIjowLCJhdWQiOlsidUpEaEVWY004T0kyYk1RT0p5aGVDZXNPaTVHekQtRzNJMnRyLVc3LS12byJdLCJpc3MiOiJ1cm46eC1icmluZ2c6c2VydmljZTphcGkiLCJyZWciOiJ1cy1lYXN0LTQtZ2NwIiwic2NwIjpbImZsZWV0Il0sInZlciI6IjIuMCJ9.KsWEGme6IRRIbS7Q5KF0L-cbwZ_DUYhKlu09Bz7_2LeQbnwzsnuDvVs9eb6zylIIiVdw_P0_JHSXtsfIxS0DNg",
  "token_type": "Bearer",
  "expires_in": 1800,
  "created_at": 1591084369
}