latestOpenAPI 3.1.0MIT2026-08-226224149.1 KB

613ceff68dc7

Update a record

Update a record's fields. The record must have a status of unreconciled. Records that are partially or fully reconciled cannot be modified.

patch/records/{id}

Path parameters

idstring required

The unique identifier of the record

Request body

amountinteger

The monetary amount in cents (e.g., 1234 = $12.34)

direction'credit' | 'debit'
descriptionstring
datestring date
external_idstring
metadataobject

Response

Record updated

idinteger
amountinteger required

The monetary amount in cents (e.g., 1234 = $12.34)

currencystring

Three-letter ISO 4217 currency code (e.g. USD, EUR). Optional on create — defaults to USD when omitted. Case-insensitive on input; always returned uppercase.

decimal_placesinteger

Number of decimal places for this currency (2 for USD)

direction'credit' | 'debit' required
descriptionstring
datestring date required
metadataobject
external_idstring
data_stream_keystring required