Release 31 of the API includes 2 new endpoints and changes to 4 existing endpoints.
Release Date
The UAT API will be updated on 08-Jul-2026.
The Live API release date is 15-Jul-2026.
Times may change without notice, no downtime of the API is expected.
View Billing Spec
Billing
NEW GET /v1/api/payment-terms & /v1/api/payment-terms/:payment-term-uuid
- Retrieve payment terms. The list endpoint supports optional query parameter
is-activeto filter by active status. - Some default payment terms exist in the system but are not active by default; use
is-activeto include or exclude them as needed. - Each payment term includes
payment-term-uuid,term-code,term-name,term-days,end-of-month, andis-active.
CHANGE POST /v1/api/payments
- Optional fields
allocation-insuredandallocation-uninsuredadded. When supplied, the payment is allocated only to the specified insured and uninsured amounts. Both values can be provided.
CHANGE GET /v1/api/invoices & /v1/api/:billing-uuid/invoices
- New query filters:
contact-uuid,due-date-start,due-date-end,modified-date-start,modified-date-end, andunpaid-only. - Results can now include deleted invoices. Query parameter
deletedsupportsIncludeDeleted,ExcludeDeleted, andDeletedOnly. The dedicated deleted-invoices endpoint will be deprecated in a future release. - Query parameter
has-balance-onfilters by balance type:Invoice(any outstanding balance on the invoice),Uninsured(outstanding uninsured balance), orInsured(outstanding insured balance). - Invoice responses now include
invoice-due-date,payment-term-uuid,payment-term-name,contact-uuid,location-uuid,balance-outstanding,balance-insured,balance-uninsured, anddeleted-date.
CHANGE GET /v1/api/invoices/:invoice-uuid
- Invoice responses now include
invoice-due-date,payment-term-uuid,payment-term-name,contact-uuid,location-uuid,balance-outstanding,balance-insured,balance-uninsured, anddeleted-date, including when the invoice has been deleted.
If you have any questions please contact us.