Login

Authentication endpoint

Use this endpoint to obtain an access token for calling Velo Payments APIs. Use HTTP Basic Auth. String value of Basic and a Base64 endcoded string comprising the API key (e.g. 44a9537d-d55d-4b47-8082-14061c2bcdd8) and API secret (e.g. c396b26b-137a-44fd-87f5-34631f8fd529) with a colon between them. E.g. Basic 44a9537d-d55d-4b47-8082-14061c2bcdd8:c396b26b-137a-44fd-87f5-34631f8fd529

post/v1/authenticate

Query parameters

grant_typestring

OAuth grant type. Should use 'client_credentials'

Response

Valid Authenication response

access_tokenstring uuid required
token_typestring required
expires_innumber
refresh_tokenstring
scopestring
entityIdsstring[]

Example response

{
  "access_token": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "refresh_token": "IwOGYzYTlmM2YxOTQ5MGE3YmNmMDFkNTVk",
  "scope": "example_scope",
  "token_type": "bearer",
  "expires_in": 1799,
  "entityIds": [
    "entityIds",
    "entityIds"
  ]
}

Changes