Overview
The EasyCred Partner API is a REST API that returns JSON. All endpoints are under:Interactive Spec
The full OpenAPI specification is available without authentication:Import into Postman
Use Import → Link in Postman and paste the URL above to get a full interactive collection.
Swagger UI
Import the URL into any Swagger UI instance for an interactive explorer with all schemas.
Authentication
All Partner API endpoints require HMAC-SHA256 signed requests. See the Authentication guide for the full signing process. At minimum, every request must include:Step Names Reference (nextAction.type)
| Category | Step Names |
|---|---|
POLL | POLL_FOR_OFFERS, POLL_FOR_KYC_LINK, POLL_KYC_STATUS, POLL_FOR_ESIGN_LINK, POLL_FOR_MANDATE_LINK, POLL_FOR_DISBURSAL, POLL_FOR_UPDATED_GOLD_LOAN_OFFER |
COLLECT | SELECT_OFFER, SELECT_GOLD_LOAN_BRANCH, SUBMIT_BANK_DETAILS |
REDIRECT | REDIRECT_TO_KYC, REDIRECT_TO_ESIGN, REDIRECT_TO_MANDATE |
TERMINAL | COMPLETED, REJECTED, NO_OFFERS_AVAILABLE, OFFLINE_PROCESSING, ABANDONED, EXPIRED |
Glossary
| Term | Meaning |
|---|---|
journeyId | Stable ID for one loan journey (jrn_<uuid>) |
journeySession | Per-journey token from initiate; sent via X-Journey-Session on headless calls |
nextAction | The single next step the journey is waiting on, with its category |
category | The kind of next step: POLL / COLLECT / REDIRECT / TERMINAL — what your code branches on |
outcome | The final result, present only at a TERMINAL step |
Support
Contact your EasyCred onboarding manager for:- Credentials and key rotation
- Sandbox access
- Integration help and troubleshooting
Email: support@easycred.co.in