API Documentation
Borrower Application API
Create applications, run eligibility checks, fetch status and submit modifications for scheme-wise workflows.
POST/application/createCGTMSESandbox ready
Request Body
{
"mliCode": "MLI1021",
"schemeCode": "CGTMSE",
"borrowerPan": "ABCDE1234F",
"loanAmount": 2500000,
"facilityType": "Term Loan",
"applicationDate": "2026-03-16"
}
Headers
Authorization: Bearer <token>
X-SCHEME-CODE: CGTMSE
Content-Type: application/json
X-SCHEME-CODE: CGTMSE
Content-Type: application/json
Hint: Sandbox keys are issued after account approval and can be generated per scheme from the portal.
Success Response
{
"status": "success",
"code": 200,
"message": "Request processed successfully",
"data": {
"applicationId": "APP-2026-00421",
"referenceNo": "REF-810102"
}
}
Error Response
{
"status": "error",
"code": 4001,
"message": "Invalid API Key",
"trace_id": "abc123xyz"
}
Error Codes
- 4001 – Invalid API Key
- 4011 – Scheme not provisioned
- 4221 – Payload validation failed
Module Coverage
MLI Management
/mli/profile, /mli/update
Guarantee Issuance
/guarantee/issue, /guarantee/renew
Fee & Payment
/fee/calculate, /fee/pay
Claims & Reporting
/claims/lodge, /reports/export