curl -X POST 'https://api.onekhusa.com/sandbox/v1/disbursements/batch/addJson' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer your-jwt-token' \
--header 'Accept-Language: en' \
--header 'X-Idempotency-Key: your-idempotency-key' \
-d '{
"header": {
"merchantAccountNumber": 35253486,
"isBatchScheduled": true,
"scheduledDate": "2025-09-19",
"capturedBy": "admin@example.com"
},
"transactions": [
{
"beneficiaryName": "John Phiri",
"connectorId": 550044,
"beneficiaryAccountNumber": "12345678",
"transactionDescription": "Salary Payment",
"transactionAmount": 45000,
"sourceReferenceNumber": "QKAHXD200923"
}
]
}'