Get Transaction
Any valid API key
Counts toward your 60 req/min
One AEPS transaction and its current status
Query & Path Params
| Name | Type | Description |
|---|---|---|
| reference_id required | path | From the transaction response |
Responses
| Status | Description |
|---|---|
| 200 OK | One AEPS transaction and its current status — see the example on the right. |
| 200 OK · failed | Alternate outcome for the same call — the second Response tab. |
| 4xx / 5xx | { "success": false, "error": { "code": "…", "message": "…" } } —
every code is listed under
Error Codes. |
Good to know
A PENDING withdrawal, Aadhaar Pay or deposit older than 90 seconds is re-checked with the bank when you read it (at most once a minute); all of them are also re-checked automatically in the background. failure_code (FAILED only): BANK_DECLINED (the bank refused — bank_response_code and message say why: wrong fingerprint, insufficient funds, daily limit…), DAILY_AUTH_REQUIRED (authenticate the outlet again), BANK_EKYC_REQUIRED, INSUFFICIENT_BALANCE (CD: your wallet), NOT_SUBMITTED (never reached the bank) and SERVICE_UNAVAILABLE. A new attempt needs a new client_reference.