Junipay API
  1. Authentication
Junipay API
  • JuniPay API Documentation
  • Authentication
    • Get Token for Payment Form (Client ID + Secret)
      GET
  • Collections
    • Initiate Collection Payment
      POST
  • Disbursements
    • Transfer Funds
      POST
  • Remittance
    • Send Remittance
      POST
  • Transaction Status
    • Check Transaction Status
      GET
  • Verify Recipient
    • Verify Recipient
      POST
  • Webhooks
    • Webhook/Callback
      POST
  1. Authentication

Get Token for Payment Form (Client ID + Secret)

GET
/obtaintoken/{{unique_id}}
Request an authentication token using your clientId and secret.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/obtaintoken/{{unique_id}}' \
--header 'xderd: {{secret}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "clientID": "{{clientId}}",
  "secret": "{{secret}}"
}'
Response Response Example
{
    "status": "success",
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
}

Request

Header Params

Body Params application/json

Examples

Responses

🟢200Success
text/plain
Body

Modified at 2025-08-21 16:10:39
Previous
Authentication
Next
Collections
Built with