New Bearer Token
POST {{url}}/accounts/v1/api/token
Generate a first-time token
Before using the Token Service for the first time, make sure the active environment is set to your (or your team's) exclusive environment. Then, navigate to this environment via the left-hand panel of your Qodex browser and enter the current values for client_id
(ID of your API service account) and client_secret
(password to your API service account).
Click Send
in this POST
request to generate your access token. The value of this token automatically populates the bearer_token
environment variable for immediate authentication of all other DSP API calls.
Replace an expired token
If you have already generated a bearer token before and your client credentials have not changed, you can replace an expired token by sending this POST
request without any other changes.
This will automatically repopulate the bearer_token
variable across your entire environment so that you won't need to manually update the token value.
Request Body
{"client_id"=>"{{client_id}}", "client_secret"=>"{{client_secret}}", "grant_type"=>"client_credentials"}
RESPONSES
status: OK
{"access_token":"eyJraWQiOiJRSHV5bGV2N1hCMVJETjFoaEZMX2MydkJ0RVVyYThCZHVQWkdUVnUzTkdRIiwiYWxnIjoiUlMyNTYifQ.eyJ2ZXIiOjEsImp0aSI6IkFULnB3dXFCRjhsMmF1RjNtcFVQMHNqSEx3d25mdjZKT09XaXVCel8xUjdFeUEiLCJpc3MiOiJodHRwczovL2Ftb2JlZS1wbGF0Zm9ybS5va3RhLmNvbS9vYXV0aDIvZGVmYXVsdCIsImF1ZCI6ImFwaTovL2RlZmF1bHQiLCJpYXQiOjE2NTk0ODI3NDMsImV4cCI6MTY1OTUyNTk0MywiY2lkIjoiMG9haXE3aXVyV0xpS0hzb3AzNTYiLCJ1aWQiOiIwMHVxb2I1eGJvR2lzZjAzTDM1NiIsInNjcCI6WyJvcGVuaWQiXSwiYXV0aF90aW1lIjoxNjU5NDgyNzQzLCJmaXJzdE5hbWUiOiJyYW4iLCJsYXN0TmFtZSI6InNjaGluZGxlciIsInN1YiI6ImMzYjVkZWUwLTNmZGItMTAzOC05OWNiLTE1NGI4ZGFmY2JjNkAxLmFwaSIsImF1dGhvcml0aWVzIjpbIkFQUF9BUElfQ0FNUEFJR05fTUdNVCIsIkV2ZXJ5b25lIiwiUk9MRV9JTlRFUk5BTCIsIlBPTElDWV9BUEkiLCJBUFBfQVBJX1JFUE9SVElORyIsIkFQUF9BUElfREFUQU1JTkUiLCJBUFBfQVBJX0RFVklDRSIsIkFQUF9UVVJOX1BMQVRGT1JNIiwiUk9MRV9TRVJWSUNFX0FDQ09VTlQiLCJBUFBfQVBJX0xPQ0FUSU9OIl0sImVtYWlsIjoiYzNiNWRlZTAtM2ZkYi0xMDM4LTk5Y2ItMTU0YjhkYWZjYmM2QDEuYXBpIn0.KixadJzrymKZljXKsBpHSW77gue0tSxSPIZmGmOei-NUs2qY_lq5o6iSqMTmwEs7syxshzs9-RpRi6Y0NHbHTO0-NVXDA2GOYMb3VcwJHdgTghNSfPhv_GjyhRux836Ih1pPw92iz9poL_C_26sRvzR5vYuRcrzraVB9tPSTStvtsV__7Yy_afDaC_ZdKm1DdZpDA1Y04VpvZDlPsssFKYsjxWrPw-yESIBqvo2S6kLnGR4b0Dj-g4zuyxwopAH5PKsw8WeaW7v8Imx0otnZuRgJP-LO4tjCtTyCYySiHOqYKO0cVNmrS749Z_05uaQcysc_r40eubM36HvzdISUWA","token_type":"Bearer","expires_in":43200}