v1

latestOpenAPI 3.1.02026-07-2418201.6 MB

Generate Credentials v3

Clients can use this API to generate a JSON Web Token for secure access to all v3 APIs as an alternative to client_id & client_secret.

get/v2/auth/token

Request body

grant_typestring required

Possible value: client_credentials, refresh_token

client_idstring

Decentro assigned client_id during on boarding.

client_secretstring

Decentro assigned client_secret during on boarding.

refresh_tokenstring

The refresh token generated from the previous response of this API.

Response

200

OR

Example response

{
  "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTcyNjIyOTQyMSwianRpIjoiMTM1NTU0M2EtMGM1ZS00YTMzLWE1NDktZTBhMTE5MjA5MzkyIiwidHlwZSI6ImFjY2VzcyIsInN1YiI6Im5lb3dpc2VfcHJlcG9kIiwibmJmIjoxNzI2MjI5NDIxLCJleHAiOjE3MjYyMzAzMjEsInVzZXJfY2xhaW1zIjp7ImNvbXBhbnlfaWQiOjIsIm1vZHVsZV9hY2Nlc3MiOnsiY29yZV9iYW5raW5nIjpbXSwicGF5bWVudHMiOltdfSwiZ3JhbnRfdHlwZSI6ImNsaWVudF9jcmVkZW50aWFscyJ9fQ.GcR6DueHSiMEfHaA-_c8qvtDaWh06G2qGll1NwFuido",
  "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTcyNjIyOTQyMSwianRpIjoiM2NkMDNkZjItZGVmNi00Y2QyLWE1M2EtOTliZjA4NGFiNmYzIiwidHlwZSI6InJlZnJlc2giLCJzdWIiOiJuZW93aXNlX3ByZXBvZCIsIm5iZiI6MTcyNjIyOTQyMSwiZXhwIjoxNzI4ODIxNDIxLCJ1c2VyX2NsYWltcyI6eyJjb21wYW55X2lkIjoyLCJtb2R1bGVfYWNjZXNzIjp7ImNvcmVfYmFua2luZyI6W10sInBheW1lbnRzIjpbXX0sImdyYW50X3R5cGUiOiJjbGllbnRfY3JlZGVudGlhbHMifX0.RccoGLak2ZSEkx1VL3J1eoLa3NcX0QRddXH-RMGB9k4",
  "request_urn": "43688d386fab4ac8909da49e5a7e8e31"
}