Update bill via PUT.
Line Items: If line_items is provided, ALL existing line items are deleted and replaced. If omitted, line items remain unchanged.
Partner-level JWT token (unscoped). Token payload includes partner_id. Business access is validated via partner ownership. Format: Bearer <your-jwt-token>
Use this for: Multi-business operations where the business_id is specified in the URL and partner has access to multiple businesses.
A UUID string identifying this bill.
Bill update serializer. Applies partial updates to a Bill, and replaces line items if provided.
Updated vendor UUID (cannot change if bill has payments)
Updated vendor external ID
Updated external identifier (must remain unique)
Updated internal bill number
Updated vendor invoice number
Updated PO number
Updated description or notes
Updated reference numbers array
1Updated document URLs array
1Updated received date/time
Updated payment due date/time
Date/time bill was approved (triggers journal entry creation)
Updated currency (cannot change if bill has financial data)
EUR - EuroGBP - British PoundUSD - US DollarSEK - Swedish KronaNOK - Norwegian KroneDKK - Danish KroneISK - Icelandic KrónaMYR - Malaysian RinggitSGD - Singapore DollarEUR, GBP, USD, SEK, NOK, DKK, ISK, MYR, SGD, Updated line items array (replaces all existing)
Updated payment terms (NET_30, NET_60, DUE_ON_RECEIPT)
Optional document upload
Main bill serializer for list/fetch responses, aligned with existing API style
Always 'BillData' for type discrimination
Bill status: received, partially_paid, paid, voided
Payment terms (NET_30, NET_60, DUE_ON_RECEIPT, etc.)
Date the bill was issued by vendor (from bill_date)
Date/time bill was received
Payment due date/time
Full payment completion date/time
Void action timestamp
True if bill is past due date and has outstanding balance
false
Serializer for vendor objects returned by the vendors list endpoint
Payment allocations for this bill
Vendor credit note allocations for this bill
Vendor refund allocations for this bill
Additional tax entries not included in line items
Total additional sales taxes in cents
Subtotal amount in cents before taxes
Total bill amount in cents including taxes
Outstanding balance in cents
Amount paid via bank payments in cents (completed only)
Amount paid via vendor credit notes in cents
True if has unreconciled bank payments
Latest document with presigned URL