1. Auth
Dart Digital API DOCs
  • Getting Started
  • Webhooks
  • Auth
    • Validate & Generate Access Token
      POST
  • Collections
    • Pay via Bank Transfer
      • Get Banks
      • Initiate Pay Bank Transfer
      • Check Payment Status
    • Cards
      • Generate Payment Advice
      • Charge Card
  • Payouts
    • Get Bank List
      GET
    • Validate Account
      POST
    • Initiate Transfer
      POST
  1. Auth

Validate & Generate Access Token

POST
https://dev-gateway.mydartdigital.com/auth/validate-api-credentials

Request

Body Params application/json

Examples

Responses

🟢201
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://dev-gateway.mydartdigital.com/auth/validate-api-credentials' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "gatewayId":"{{gateway_id}}",
    "gatewaySecret":"{{gateway_secret}}"
}'
Response Response Example
{
    "responseStatus": "00",
    "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NSwiYXBpQ3JlZGVudGlhbExpbmthZ2VJZCI6ImNtcDhsMXA5bTAwMDA1bjlrY3dnem9kbm0iLCJidXNpbmVzc05hbWUiOiJNb25leSBDbyIsImJ1c2luZXNzQWRkcmVzcyI6IldvcmtzICYgaG91c2luZyBFc3RhdGUiLCJidXNpbmVzc1R5cGUiOm51bGwsImt5Y1N0YXR1cyI6IlBFTkRJTkciLCJzdGF0dXMiOiJBQ1RJVkUiLCJlbWFpbFN0YXR1cyI6IkFDVElWRSIsImV4cGlyZXNJbiI6IjIwMjYtMDUtMTdUMTQ6Mjg6MjAuOTcyWiIsImlhdCI6MTc3OTAwNjUwMCwiZXhwIjoxNzc5MDkyOTAwfQ.Nm9AJofkhqfuOoqUaT2rs-lB0mMYO1HBqqbk61F9E3c",
    "expiresIn": "2026-05-17T14:28:20.972Z",
    "message": "Validation Successful."
}
Modified at 2026-05-17 10:45:51
Previous
Webhooks
Next
Get Banks
Built with