Skip to content

Blog

Changelog 2026-06-02

Tons of new APIs were added and Altoviz Developer Hub is now running on steroid.

Statistic APIs expose the numbers used in the app dashboards like :

  • Monthly sales and expense breakdown for a given year​
  • Sales turnover comparison: current year, previous year, current month, previous month, and same month last year​
  • Expense turnover comparison: current year, previous year, current month, previous month, and same month last year
  • Micro-business sales turnover comparison (paid invoices only): current year, previous year, current month, previous month, and same month last year
  • Micro-business expense turnover comparison (paid expenses only): current year, previous year, current month, previous month, and same month last year
  • All-time total turnover
  • Turnover evolution over one or more years, broken down by month
  • E-invoicing readiness: suppliers and customers configured, and those with issues

Export APIs will allow you to export the most useful data from the app in the format you need.

Available data are :

  • Bank transactions
  • Customers
  • Expenses
  • Expenses reports
  • Invoices
  • Products
  • Purchases
  • Quotes
  • Receipts
  • Settlements
  • Suppliers

Formats are :

  • JSON
  • Microsoft Excel
  • American CSV
  • European CSV
  • TSV
  • Markdown

Each export was carefully built to facilitate further data analysis. They have temporal columns and relational data out-of-the-box.

We’re now using a whole new website management tool that will ease how we publish content and how fast it is : We moved from Docusaurus to Starlight.

Starlight is made with Astro :

  • it has a better architecture and principles
  • it is easier to customize for our needs
  • its community is more vibrant

Changelog 2025-08-04

We introduce a whole new API reference page, easier than ever to discover and experiment the Altoviz API.

New API reference page

The new API reference page brings some important new features :

  • an easier way discovery all the possibilities offered by the API, thanks to a whole new layout
  • support for light and dark theme
  • a dedicated search engine API search engine
  • more supported languages for the examples
  • a ability the live test the API from your browser Execute API from your browser

Changelog 2025-01-22

Some great new possibilities for API amateurs : Suppliers, receipts and metadata.

You can list, add, edit and delete receipts /v1/Receipts

You can list, add, edit and delete suppliers /v1/Suppliers

Metadata allow you to store important informations for your app on Altoviz entities. We added the possibility to pass metadata to the mark-as-paid API. Those metadata will be stored on the payment.

Changelog 2024-08-28

Following your feedback, we added a lot of new APIs and extended existing APIs. This post will make a little recap of the new stuff added in the last months.

You might need to create an integration of the Altoviz services with your product and in case you have common entities, you will have to keep the data in sync. That’s why we added an “internal id” on entites such as contacts, customers, products, quotes and invoices.

As an example, if you have contacts within your app and those contacts have their own unique id, you can set this unique id to the internal id of the Altoviz customer. You wil then be able to get this customer back using your unique id and not the Altoviz one. You no longer have to save Altoviz ids.

You can create purchase invoices just by sending a PDF file to the app through the /v1/purchaseinvoices/file API.

Purchase invoices can be downloaded too using the /v1/PurchaseInvoices/Download API.

Invoices can be updated and deleted as long as they are still in draft mode.

Invoices can be marked as paid. Set the date and payment method method and you’re done. Just one call to this API to finalize and pay an invoice ! /v1/SaleInvoices/Finalize

You can find invoices using your own id (internal Id).

Notes becomes Footer notes and Header notes was added.

You can sort the result, filter by dates, customer or status and even include canceled invoices. v1/SaleInvoices

Delete a quote

Find quote by internal Id

Just like sales invoices, you can list, add, edit and remove sales credits.

List all available units. If you need to add, edit or remove units, dot it in the app.

You can get a customer by its internal id (the id coming from your app) using the v1/Customers/GetByInternalId API

You can get a customer family by its internal id (the id coming from your app) using the /v1/CustomerFamilies API

You can add, update and get product images using the Product images APIs API

We added a very simple API to quickly check your API key. Just call /hello with your API key.

API reference documentation lists fields ordered

Section titled “API reference documentation lists fields ordered”

To make the reference documentation even easier to read, fields are now sorted alphabeticaly.

Changelog 2023-10-19

An additional authentication method is introduced using HTTP basic authenticationa. Read more

You can get the units list using the Units API

A new type parameter allow to filter the returned classifications.

Read more