post
https://api.brinta.com/transaction-batches/
Submits up to 10,000 transactions for asynchronous ingestion.
Every element of transactions is the exact body you would send toPOST /sales/, POST /refunds/ , or POST /transfers/, depending ontransaction_type.
Three rules differ from the single-resource endpoints:
transaction_external_idis required and must be unique within the batch. It is both the correlation key for results and the deduplication key for retries.- The per-transaction
typefield may be omitted (it is inherited fromtransaction_type), but if present it must match. - Refunds may reference the original sale by your own identifier using
original_transaction_external_id.
The response is always 202.
Use links.self to poll for progress, or listen to the webhook when the batch finishes.
