GetAllMyLoanApplicationsQuery
Overview​
Retrieves all loan applications belonging to the authenticated user, ordered by creation date (newest first). Includes product details, approval state, and disbursement fee summary.
Command Structure​
{
"cmd": "GetAllMyLoanApplicationsQuery",
"data": "{}"
}
Parameters​
No parameters required. The authenticated user's ID is taken from the JWT token.
Response​
{
"ok": true,
"statusCode": "00",
"message": "Loan applications retrieved successfully.",
"outData": [
{
"LoanQuote": {
"Id": 110,
"LoanAmount": 500000,
"LoanTenor": 12,
"ApprovalState": "PendingApproval",
"DisbursementState": "NotInitiated"
},
"UserDetail": {
"FirstName": "Emeka",
"LastName": "Chukwu",
"EmailAddress": "emeka@example.com"
},
"LoanTenorTypeDesc": "Months",
"InterestRateDisplay": "3.5% Monthly (Flat)",
"ProductName": "Personal Loan",
"CreatedAt": "2026-06-01T08:00:00Z"
}
]
}
Key Response Fields​
| Field | Description |
|---|---|
LoanQuote | Full loan application record |
UserDetail | Applicant personal info |
ProductName | Name of the selected loan product |
InterestRateDisplay | Human-readable interest description |
LoanTenorTypeDesc | Tenor unit (Days, Weeks, Months) |
CreatedAt | Application submission timestamp |