Batch update counterparty

PATCH/api/v1/transactions/batch/counterparty

Set the counterparty name for multiple transactions at once.

Operation ID: update_transactions_counterparty_api_v1_transactions_batch_counterparty_patch·View as markdown·OpenAPI slice

Authentication

Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.

Request body

transaction_idsarray · stringrequired

Array of transaction UUIDs to update.

counterpartystringrequired

Counterparty / merchant name to set on all selected transactions.

rememberboolean

When true, persist the rename as a per-business counterparty alias so it applies to future transactions too. Registry-linked transactions keep their registry link (the alias overrides the displayed name), and unlinked transactions get a name-keyed alias for their previous raw counterparty string. When false (default), behaves as a one-off rename of the selected rows.

Responses

200Successful Response

successboolean
messagestring
codestring
dataTransactionListResponse

400Bad Request - Invalid input

401Unauthorized - Authentication required

403Forbidden - Insufficient permissions

404Not Found - Resource does not exist

422Validation Error

detailarray · ValidationErrorValidationError
5 fields
locarray · string | integerrequired
msgstringrequired
typestringrequired
inputobject
ctxobject