API LibraryUnknown
Fetch Preferences
Fetches the current transaction channel preferences and limit configurations for an entity or card.
Header Parameters
TENANT*string
Tenant identifier for multi-tenant routing
Request Body
application/json
entityId*string
Entity ID to fetch preferences for
kitNo?string
Card kit number (optional, for card-level preferences)
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://api.m2pfintech.com/credit-line-management/business-entity-manager/fetchPreference" \ -H "TENANT: string" \ -H "Content-Type: application/json" \ -d '{ "entityId": "CUST20260617001", "kitNo": "180010188" }'{
"result": {
"atm": true,
"pos": true,
"ecom": true,
"contactless": true,
"contactlessWithPin": false,
"international": false,
"dcc": false
},
"exception": null,
"pagination": null
}{
"result": null,
"exception": {
"errorCode": "ERR_400",
"shortMessage": "Bad Request",
"detailMessage": "Invalid or missing required fields in the request payload."
},
"pagination": null
}{
"result": null,
"exception": {
"errorCode": "ERR_401",
"shortMessage": "Unauthorized",
"detailMessage": "Missing or invalid TENANT header."
},
"pagination": null
}{
"result": null,
"exception": {
"errorCode": "ERR_500",
"shortMessage": "Internal Server Error",
"detailMessage": "An unexpected error occurred. Please try again later."
},
"pagination": null
}Fetch Credit Limit POST
Fetches the current credit limit details for an entity, including actual, available, utilized, cash limit, and parent limit info.
Fetch Statement Data POST
Fetches detailed statement data for a customer for a given statement month or statement ID. Returns the full statement including transaction list, customer mapping details, loan details (if requested), and total outstanding amounts.
