Skip to main content

Retrieve NIBSS Mandates

Overview​

The RetrieveNibssMandatesQuery retrieves a paginated list of NIBSS mandates with optional filtering by batch, mandate ID, and date range.

Command Details​

  • Command: RetrieveNibssMandatesQuery
  • Type: Query

API Endpoint​

POST /api/bpm/cmd

Request Structure​

FieldTypeRequiredDescription
pageNumberintNoPage number for pagination (default: 1)
pageSizeintNoNumber of records per page (default: 10)
batchIdintNoFilter by batch ID
mandateIdintNoFilter by specific mandate ID
isExportboolNoWhether to export results (default: false)
startDatestringNoFilter mandates created on or after this date
endDatestringNoFilter mandates created on or before this date

Try It Out​

POST/api/bpm/cmdRetrieveNibssMandatesQuery
Request Body

Response Structure​

{
"response": {
"data": [
{
"id": 5012,
"clientCode": "CLT-001",
"payerName": "John Doe",
"amount": 500000.00,
"status": "Active",
"startDate": "2026-04-01",
"endDate": "2027-03-31"
}
],
"totalCount": 45,
"pageNumber": 1,
"pageSize": 10
},
"responseCode": "00",
"responseDescription": "Success"
}