Skip to content

Overview

The Altoviz API is a RESTful HTTP API that lets you integrate invoicing and accounting capabilities directly into your application. Every action available in the Altoviz web app is also available via the API.

Key highlights:

  • REST + JSON — standard HTTP verbs, predictable resource URLs, JSON request and response bodies
  • API key authentication — simple bearer token, no OAuth flow required
  • Webhooks — receive real-time event notifications when data changes in Altoviz
  • Pagination — cursor-based pagination for all list endpoints
  • Rate limiting — generous limits with standard headers so you can monitor usage
  • 100% free — the API is free for developers and usually free for your users too — see pricing

You created a great app like a CRM, a time tracker, a calculation tool or else, that needs to emit invoices ? Don’t lose time to reinvent the wheel and use the Altoviz platform.

It’s 100% free for you and also most of the time free for your users. Check our pricing.

Page Description
Introduction Overview of the API, base URL, and first request
Authentication How to create and use an API key
Create account Set up an Altoviz account for development and testing
Change log History of API changes and additions
Page Description
Schema Data types, date formats, and field conventions used across the API
Pagination Cursor-based pagination for list endpoints
Errors HTTP status codes and structured error response format
Rate limit Request limits and how to handle 429 responses
Webhooks Subscribe to real-time events for data changes in Altoviz
Logs Inspect API request and response logs in the dashboard
Security HTTPS, key rotation, and security best practices
Page Description
Code samples Ready-to-use examples in multiple languages
Best practices Tips for building reliable and efficient integrations
FAQ Frequently asked questions

If you have any question regarding the API, feel free to contact us by chat or by email.