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
Use cases
Section titled “Use cases”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.
Getting started
Section titled “Getting started”| 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 |
Guides
Section titled “Guides”| 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 |
Resources
Section titled “Resources”| Page | Description |
|---|---|
| Code samples | Ready-to-use examples in multiple languages |
| Best practices | Tips for building reliable and efficient integrations |
| FAQ | Frequently asked questions |
Any question?
Section titled “Any question?”If you have any question regarding the API, feel free to contact us by chat or by email.