API Endpoints#
| Environment | Base URL |
|---|
| Test | https://pay-uat.enkash.in |
| Live | https://pay.enkash.in |
Authentication API#
| API Name | Function |
|---|
| Auth Token | Retrieves an authentication token for API requests |
The authentication token must be passed as a Bearer Token in theAuthorizationheader for all API requests
Follow the encryption and decryption steps provided here to implement secure communication List of common parameters#
| Field Name | Description |
|---|
companyId | Unique EnKash Company ID assigned after onboarding |
cardAccountId | Unique EnKash Account ID assigned after onboarding |
partnerId | Unique Partner ID assigned after onboarding |
enkashCardId | Unique Card ID generated for each EnKash Card |
enkashCardTransactionId | Unique Transaction ID assigned to each EnKash transaction |
Authorization | Bearer Token required for each API request (obtained from Partner Auth Token API) |
userId / ekUserId | Unique User ID associated with each EnKash user |