For AI agents: visit https://developers.eko.in/v1/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
These docs are for v1. Click to read the latest docs for v3.
- Forbidden - 403 :
It is usually due to incorrect secret-key or timestamp from your end. Please check the generation code from the following link: https://developers.eko.in/docs/authentication .
Also make sure to use your auth_key in the generation code (not the developer key).
- Internal Server Error - 500:
It usually implies that the API is not able to make connection to our servers.
In staging remove the port 25004 from the url. And in production re-check your URL and http method.
- Unsupported Media Type - 415 :
Check the _Content-type _of the API from its respective API Reference page and check if you are using the same content-type or not. Example - Content-Type: application/x-www-form-urlencoded.
- No mapping rule matched :
In the URL swap v1 with v2 or vice-versa. If it still does not work then send the request and URL at [email protected].
- Method not allowed - 405 :
Check the http request of the API from API Reference and put the correct http request that POST, PUT or GET.
- Agent not allowed/ Agent not allowed to do this transaction/ Customer not allowed :
Check if the service is ACTIVATED for the user_code. If not then, activate the service for the merchant.
- "No Key for Response" :
Please re-check the value of the parameters. It is either not entered or the format is incorrect.
- Kindly use your production key :
Check if you're using the correct developer key (credentials for staging cannot be used in production).
- HTTP error code - 404 :
This error occurs when you are passing the wrong request URL, please make sure to check the request
URL before hitting the request.
Production Base URL - https://api.eko.in:25002/ekoicici/
Staging Base URL - https://staging.eko.in/ekoapi/