Skip to main content

Approve Disbursement Batch

Overview​

Gives final approval to a disbursement batch. Once approved, the batch is queued for processing and funds will be disbursed to all destination accounts. This is the final step in the approval workflow.

Command Details​

  • Command: ApproveDisbursementBatchCommand
  • Type: Command (write operation)
  • Batch status requirement: Reviewed
  • Status on success: Approved
  • Permissions required: Disbursement Approve

API Endpoint​

POST /api/bpm/cmd

Request Structure​

FieldTypeRequiredDescription
batchIdlongYesID of the batch
commentstringNoApproval comment

Try It Out​

POST/api/bpm/cmdApproveDisbursementBatchCommand
Request Body

Response Structure​

{
"success": true,
"data": {
"batchId": 1024,
"status": "Approved",
"approvedBy": "john.approver@bank.com",
"approvedAt": "2026-03-08T14:00:00Z",
"comment": "Approved for processing"
},
"message": "Batch approved and queued for processing"
}