Get paginated statement data for an entity
Returns a paginated list of statement summary records for a given entity. Results can be filtered by year and/or month. Each record contains financial totals, due amounts, reward points, and statement metadata.
Header Parameters
Tenant identifier for multi-tenancy support
Request Body
application/json
Unique entity identifier of the customer
Filter by year (e.g., '2024')
Filter by month (1-12); requires year if provided
Page number for pagination (0-based, default: 0)
0Number of records per page (default: 50)
50Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://uat-m2p-ccms.m2pfintech.com/statement/getStatementData" \ -H "TENANT: string" \ -H "Content-Type: application/json" \ -d '{ "entityId": "string" }'{
"statementDate": "string",
"lastStatementBalance": 0,
"currentStatementAmount": 0,
"totalCredit": 0,
"totalDebit": 0,
"emiDebit": 0,
"emiPrinciple": 0,
"emiInterest": 0,
"emiOtherCharges": 0,
"emiLimitBlockedAmount": 0,
"interest": 0,
"cash": 0,
"purchase": 0,
"minDue": 0,
"customerDueDate": "2019-08-24",
"dueDate": "2019-08-24",
"statementDatemmyyyy": "string",
"rewardPointsAccumulated": "string",
"rewardPointsTotal": "string",
"statementId": "string",
"fees": 0,
"statementBalance": 0
}{
"code": "string",
"message": "string",
"details": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}Get eligible transactions for loan conversion POST
Retrieves transactions that are eligible to be converted into a loan for the given entity. Optionally filters based on the request origin channel.
Pre-close all active loans for an entity POST
Initiates pre-closure of all active loans for a given entity. Supports optional configuration to waive or charge pre-closure fees. Returns a list of successfully and unsuccessfully pre-closed loan IDs.
