PUT
/
checks
/
{checkId}

Authorizations

Authorization
string
headerrequired

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

Path Parameters

checkId
string
required

The ID of the check to update.

Body

application/json
bankAccountId
string
required

Must be a bank account ID.

payeeId
string

Must be a payee ID. Optional if noPayee is true.

categoryId
string | null

Category ID, if applicable.

serialNumber
string

Custom serial number for the check.

issueDate
string

Issue date of the check.

amount
number

Amount of the check. Required unless noAmount is true.

memo
string

Memo for the check.

note
string

Internal note for the check.

accountNumber
string

Account number associated with the check.

invoiceNumber
string

Invoice number associated with the check.

noSign
boolean

If true, creates the check without a signature. Defaults to false.

noAmount
boolean

If true, creates the check without an amount. Defaults to false.

noDate
boolean

If true, creates the check without a date. Defaults to false.

noPayee
boolean

If true, creates the check without a payee. Defaults to false.

Response

200 - application/json
success
boolean
message
string
data
object