REST API

For developers and businesses with custom systems, Fakturuj.si offers a complete REST API. Create invoices, manage contacts, track payments, and automate any process directly from your software. The API supports webhooks for real-time event notifications.

Ako to funguje

The Fakturuj.si REST API is a RESTful interface with JSON data format. Authentication is done via API key in the request header. The API covers all Fakturuj.si functions — CRUD operations for invoices, contacts, products, and payments. Webhooks allow you to receive instant notifications about events (new invoice, payment received, status change) at your specified URL.

Nastavenie krok za krokom

1

Get API key

Generate an API key with the required permissions in your Fakturuj.si account settings.

2

Read documentation

Study the API documentation with descriptions of all endpoints, parameters, and examples.

3

Set up webhooks

Configure webhooks for the events you want to respond to in your system.

4

Implementation

Implement the integration in your programming language. SDKs are available for PHP, Python, and Node.js.

Výhody integrácie

Complete REST API covering all functions

Webhooks for real-time notifications

SDKs for PHP, Python, and Node.js

Detailed documentation with code examples

Sandbox environment for testing

Frequently asked questions

What are the API rate limits?

The API allows 1,000 requests per hour per API key. For higher limits, contact us about the Enterprise plan.

Does the API support pagination?

Yes, all list endpoints support pagination using page and per_page parameters. Responses include metadata about the total record count.

How do webhooks work?

Webhooks send HTTP POST requests to your specified URL when events occur, such as invoice creation, payment received, or status change. The payload contains complete event data.

Is the API secure?

Yes, the API communicates exclusively over HTTPS. API keys have configurable permissions and all requests are logged.

Euro minca

Start with Fakturuj.si today for only 2€ per month

No hidden fees, no restrictions, no unpleasant surprises.