v1

latestOpenAPI 3.1.02026-07-139674137.3 KB
Transactions

Update a transaction

Sparse partial update — only fields present in the body are written. Pass null to restore the original value (RFC 7396 semantics). Writes to transaction_edit for auditing.

patch/api/transactions/{transactionId}

Path parameters

transactionIdstring uuid required

Request body

categoryIdstring uuid nullable
datestring nullable
merchantNamestring nullable
namestring nullable
notesstring nullable
paymentChannel'in store' | 'online' | 'other' | 'null' nullable
tagsstring[]
websitestring nullable

Response

Transaction updated

successboolean required