REST API
Для розробників та компаній, що мають власні системи, Fakturuj.si пропонує повний набір REST API. Створюйте рахунки-фактури, керуйте контактами, відстежуйте платежі та автоматизуйте будь-які процеси безпосередньо з вашого програмного забезпечення. API підтримує веб-хуки для отримання повідомлень про події в режимі реального часу.
Як це працює
REST API Fakturuj.si — це RESTful-інтерфейс із форматом даних JSON. Аутентифікація відбувається за допомогою API-ключа в заголовку запиту. API охоплює всі функції Fakturuj.si — операції CRUD для рахунків-фактур, контактів, продуктів та платежів. Вебхуки дозволяють отримувати миттєві сповіщення про події (нова рахунку-фактура, платіж, зміна статусу) на вказану вами URL-адресу.
Покрокове налаштування
Отримання API-ключа
У налаштуваннях облікового запису Fakturuj.si створіть API-ключ із необхідними правами доступу.
Ознайомлення з документацією
Ознайомтеся з документацією API, де наведено опис усіх ендпойнтів, параметрів та прикладів.
Налаштування веб-хуків
Налаштуйте веб-хуки для подій, на які ви хочете реагувати у вашій системі.
Впровадження
Впровадьте інтеграцію у вашій мові програмування. Доступні SDK для PHP, Python та Node.js.
Переваги інтеграції
Повний REST API, що охоплює всі функції
Вебхуки для сповіщень у режимі реального часу
SDK для PHP, Python та Node.js
Детальна документація з прикладами коду
Середовище Sandbox для тестування
Поширені запитання
API дозволяє 1000 запитів на годину для одного API-ключа. Щоб отримати вищі ліміти, зв’яжіться з нами щодо тарифного плану Enterprise.
Так, усі кінцеві точки списків підтримують сторінкування за допомогою параметрів page та per_page. Відповіді містять метадані про загальну кількість записів.
Вебхуки надсилають HTTP POST-запити на вказану вами URL-адресу під час таких подій, як створення рахунку-фактури, отримання платежу або зміна статусу. Дані запиту містять повну інформацію про подію.
Так, API працює виключно через HTTPS. Ключі API мають настроювані права доступу, а всі запити реєструються.