v1
latestOpenAPI 3.0.32026-07-268955212.1 KBbank-payments
Bulk create bank payments
Creates multiple bank payments for the company in a single request. Up to 100 payments can be created per request.
The operation is atomic — if any payment fails validation, no payments are created.
Scope: bank-payments:write
post/companies/{companyId}/bank-payments/bulk
Request body
Example request
{
"payments": [
{
"id": "835ba700-b306-4bd9-8447-59207b6b0002",
"status": "readyToSign",
"createdDateTime": "2023-10-01T08:15:00Z",
"amount": 1000,
"paymentDate": "2023-10-01",
"ownNote": "Payment for invoice #12345",
"recipientRef": {
"kind": "transfer",
"recipientName": "Property Management Co",
"recipientReference": "RENT-2025-08",
"clearingNumber": "8000",
"accountNumber": "1234567890"
}
}
]
}Response
All payments created successfully.
Example response
[
{
"id": "835ba700-b306-4bd9-8447-59207b6b0002",
"status": "readyToSign",
"createdDateTime": "2023-10-01T08:15:00Z",
"amount": 1000,
"paymentDate": "2023-10-01",
"ownNote": "Payment for invoice #12345",
"recipientRef": {
"kind": "transfer",
"recipientName": "Property Management Co",
"recipientReference": "RENT-2025-08",
"clearingNumber": "8000",
"accountNumber": "1234567890"
}
}
]