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
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