Skip to main content

Retrieve Disbursement Batches

Overview​

Retrieves a paginated list of disbursement batches. Supports filtering by date range to help locate specific batches.

Command Details​

  • Command: RetrieveDisbursementBatchesQuery
  • Type: Query (read operation)
  • Permissions required: Disbursement View

API Endpoint​

POST /api/bpm/cmd

Request Structure​

FieldTypeRequiredDescription
pageNumberintNoPage number (default: 1)
pageSizeintNoItems per page (default: 10)
isExportboolNoExport mode (default: false)
startDatestringNoFilter start date (ISO 8601)
endDatestringNoFilter end date (ISO 8601)

Try It Out​

POST/api/bpm/cmdRetrieveDisbursementBatchesQuery
Request Body

Response Structure​

{
"success": true,
"data": {
"items": [
{
"batchId": 1024,
"sourceAccount": "0012345678",
"batchDescription": "March 2026 Salary Disbursement",
"status": "PendingReview",
"totalAmount": 430000.00,
"entryCount": 2,
"createdBy": "admin@bank.com",
"createdAt": "2026-03-08T10:30:00Z"
}
],
"pageNumber": 1,
"pageSize": 10,
"totalCount": 1,
"totalPages": 1
},
"message": "Batches retrieved successfully"
}