Skip to main content

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​

FieldDescription
LoanQuoteFull loan application record
UserDetailApplicant personal info
ProductNameName of the selected loan product
InterestRateDisplayHuman-readable interest description
LoanTenorTypeDescTenor unit (Days, Weeks, Months)
CreatedAtApplication submission timestamp