Fetch list of statement data for an entity
Retrieves a list of historical statement summary records for a given entity and statement month, including credit/debit totals, EMI details, due amounts, and reward points.
Header Parameters
Tenant identifier for multi-tenancy support
Request Body
application/json
Entity identifier; also accepted as entity_id
Statement month in MMYYYY format; also accepted as stmt_month
Start date filter (yyyy-MM-dd)
dateEnd date filter (yyyy-MM-dd)
datePage number for pagination (0-based)
Number of records per page
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://uat-m2p-ccms.m2pfintech.com/statement/customer/fetchStatementDataList" \ -H "TENANT: string" \ -H "Content-Type: application/json" \ -d '{ "entityId": "string", "stmtMonth": "string" }'{
"lastStatementBalance": "string",
"currentStatementAmount": "string",
"totalCredit": 0,
"totalDebit": 0,
"emiDebit": 0,
"emiPrinciple": 0,
"emiInterest": 0,
"emiOtherCharges": 0,
"emiLimitBlockedAmount": 0,
"cash": 0,
"purchase": "string",
"minDue": "string",
"statementDate": "string",
"customerDueDate": "string",
"dueDate": "string",
"rewardPointsCreditLastStmt": "string",
"rewardPointsLapsed": "string",
"rewardPointsAccumulated": "string",
"rewardPointsTotal": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}Fetch retail transactions for an entity POST
Retrieves a paginated list of retail transactions for a given entity with optional filters for date range, amount range, MCC category, transaction category, billed status, and transaction type.
Fetch statement transactions for an entity POST
Retrieves paginated transactions belonging to a specific statement cycle for a given entity. Supports date range filtering via both request body and query parameters. Query parameter values take precedence if body date fields are absent.
