Skip to main content
PATCH
Update custom account transaction

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

businessId
string<uuid>
required

The UUID of the business.

customAccountId
string<uuid>
required

The UUID of the custom account containing the transaction.

transactionId
string<uuid>
required

The UUID of the transaction to update.

Body

application/json
amount
integer<int64>

Transaction amount in cents.

direction
enum<string>
Available options:
CREDIT,
DEBIT
Example:

"DEBIT"

date
string

Transaction date as YYYY-MM-DD or an ISO 8601 timestamp.

description
string
merchant_name
string | null
memo
string | null
metadata
object

Arbitrary JSON data defined by the caller, with a 1KB size constraint.

Example:
reference_number
string | null
customer_id
string<uuid> | null
customer_external_id
string | null
vendor_id
string<uuid> | null
vendor_external_id
string | null
categorization
object

Single-category categorization payload.

Response

Updated transaction.

data
object
required