Bills

Track vendor bills and approvals. Bills post to the ledger, debiting expense accounts and crediting Accounts Payable.

The Bill Object

FieldTypeDescription
idstringBill UUID
objectstringAlways 'bill'
bill_numberstringBill number
statusstringopen, paid, overdue, partially_paid, or void
datestringBill date (ISO 8601)
due_datestringDue date (ISO 8601)
currencystringISO currency code (e.g., USD)
total_centsnumberBill total in cents
amount_due_centsnumberRemaining balance in cents
memostringInternal memo
vendorobject
created_atstringISO 8601 timestamp

Endpoints

GET/api/v1/bills

List bills

Returns a paginated list of bills for the current organization.

Path & Query Parameters

ParameterTypeDescription
statusstringFilter by status (open, paid, overdue, partially_paid, void)
limitnumberNumber of results (1-50, default 25)
PATCH/api/v1/bills/:id/approve

Approve a bill

Marks a bill as approved for payment.

Path & Query Parameters

ParameterTypeDescription
idrequiredstringBill UUID