Endpoints
List invoices
Browse AR invoices with filtering, sorting, and pagination.
Get invoice
Fetch one invoice by UID.
Create invoice
Create a new invoice and optionally seed custom invoice fields.
Update invoice
Update editable invoice fields and sync external billing integrations.
Delete invoice
Delete one invoice.
Bulk update
Update up to 100 invoices in one transaction.
Bulk delete
Delete up to 100 invoices in one request.
Create line items
Add one or more line items to an invoice.
Update line items
Update one or more existing line items.
Delete line items
Delete one or more line items by UID.
Upload attachment
Upload one or more files to an invoice.
List attachments
List invoice attachments with presigned URLs.
Delete attachment
Remove one invoice attachment.
Payment link
Get a hosted payment URL for a Stripe-backed invoice.
Invoice stats
Get invoice totals and counts grouped by status.
Filter options
Get available invoice filter values and ranges.
Customer filter options
Power searchable customer filters for invoice UIs.
List AP invoices
Browse accounts payable invoices with role-aware scoping.
AP stats
Get AP invoice counts, totals, and open-invoice percentages.
Update AP invoice
Update AP invoice fields.
AP action logs
Get the action log history and responsible users.
Request approval
Create approval requests for an AP invoice.
Approve AP invoice
Approve a pending AP invoice.
Reject AP invoice
Reject a pending AP invoice.
Request registration
Assign a registrant for an approved AP invoice.
Register AP invoice
Complete registration with an external code.