Magidoc

bulkCreateAdHocDisbursements
Mutation

Create ad-hoc disbursements for multiple award offers in a single operation.

Implements the two-pass atomic pattern:

  • Pass 1: Validates ALL award offers (financial constraints, permissions, etc.)
  • Gate: If ANY validation fails, returns immediately with error list
  • Pass 2: Creates ALL disbursements (only if Pass 1 succeeds completely)

This ensures all-or-nothing behavior for bulk financial operations.

Arguments

#

Response

#

Returns BulkCreateAdHocDisbursementPayload !.

Example

#

    
  

3

    
  

3

    
  

3