Skip to main content

Validate Disbursement Batch

Overview​

Validates all destination accounts in a disbursement batch by performing a core banking account lookup for each entry. This ensures all recipient accounts are valid and active before the batch proceeds through the approval workflow.

Command Details​

  • Command: ValidateDisbursementBatchCommand
  • Type: Command (write operation)
  • Batch status requirement: Draft
  • Permissions required: Disbursement Create

API Endpoint​

POST /api/bpm/cmd

Request Structure​

FieldTypeRequiredDescription
batchIdlongYesID of the batch

Try It Out​

POST/api/bpm/cmdValidateDisbursementBatchCommand
Request Body

Response Structure​

{
"success": true,
"data": {
"batchId": 1024,
"totalEntries": 3,
"validEntries": 3,
"invalidEntries": 0
},
"message": "Batch validation completed successfully"
}