- Added
sortparameter toGET /customersto sort byupdated_atin ascending or descending order
GET /payments- List all payments across all invoices with pagination support
A new contract type for revenue recognition without billing:
- Create contracts with
type: REVENUE_RECOGNITION_ONLYfor scenarios where invoicing is handled externally - Include invoice schedules to map expected revenue to specific invoices
- Supports amendments with the same flexibility as standard contracts
This is useful for migrating historical contracts or integrating with external billing systems.
Retrieve custom field definitions configured for your organization:
GET /fields- List all custom fields and their allowed values
- Added
customer_idfilter parameter toGET /invoicesto retrieve invoices for a specific customer
Record and retrieve payments against invoices:
GET /invoices/{id}/payments- List all payments for an invoicePOST /invoices/{id}/payments- Create a payment for an invoice
Access your general ledger account structure:
GET /accounts- List all GL accounts in your chart of accounts
Retrieve information about your accounting periods:
GET /books/last-closed- Get the last closed accounting period with status and closed date
GET /health- Health check endpoint to verify API connectivityPOST /api-key/validate- Validate your API key and retrieve associated metadata
Full credit memo lifecycle management:
GET /credit-memos- List all credit memosPOST /credit-memos- Create a credit memoGET /credit-memos/{id}- Retrieve a credit memoPUT /credit-memos/{id}- Update a credit memoDELETE /credit-memos/{id}- Delete a credit memo
