Changelog
Quotes - Get changes events endpoint
We are happy to announce the introduction of the Get quotes changes events endpoint:
E-invoices import - Add invoice ID to response
The POST /e-invoices/imports endpoint now returns the invoice id directly in the response body, making it easier to retrieve and track imported invoices.
Supplier invoices - filtering by payment_status
We've introduced new filtering capabilities on the List supplier invoices endpoint. You can now filter by payment_status using the eq, not_eq, in, not_in operators.
Customer Invoices - Auto-populate invoice line fields from product data
When creating or updating customer invoices (both draft and finalized), you can now provide only the product_id and quantity fields for invoice lines. The API will automatically populate label, description, ledger_account_id, raw_currency_unit_price, unit, and vat_rate from the associated product. You can still override any of these fields by providing them explicitly in your request.
Ledger Entries - Adding `due_date` on create
You can now specify a due_date (optional field) when creating ledger entries via the API.
Deprecate ledger_attachment_id from the request body params of Ledger entries create and update endpoints
The ledger_attachment_id is deprecated from the request body params in favour of file_attachment_id.
Ledger Entries - Adding `piece_number` in the request body
You can now specify your own piece_number (optional field) when creating or updating ledger entries via the API, allowing you to use custom numbering systems for better tracking across your organization.
Transactions - Adding `interbank_code` in the response
We're now returning the interbank_code attribute in the response of the Transactions endpoints, offering more context about transaction types and origins.
Updated error messages
We've updated 404 not found error messages for the following endpoints:
