Serwis księgowości internetowej ifirma.pl poprzez API udostępnia zewnętrznym systemom wybrane funkcje małej księgowości. Komunikacja API odbywa się za pomocą protokołu HTTPS. Dane są wysyłane w formacie JSON.
Api ifirma.pl dostępne jest wyłącznie w płatnej wersji serwisu.
Podstawowy dostęp objęty jest limitem wystawionych dokumentów za pomocą API. Limit ten wynosi 1000 dokumentów na miesiąc.
Aby Użytkownik mógł korzystać z API konieczna jest jego aktywacja. Szczegóły aktywacji opisuje instrukcja.
Obecnie poprzez API umożliwiamy:
- wystawianie i pobieranie dokumentów sprzedaży:
- Faktura krajowej sprzedaży towarów i usług
 - Faktura korygująca sprzedaż krajową
 - Faktura sprzedaży wysyłkowej towarów i usług
 - Faktura do paragonu
 - Faktura z ceną w walucie obcej
 - Faktura WDT
 - Faktura eksportu towarów
 - Faktura świadczenia usług dla podatników VAT-UE w trybie art. 28b
 - Faktura świadczenia usług poza terytorium kraju
 - Pro forma faktury krajowej
 - Pro forma faktury eksportowej
 - Faktura OSS
 - Faktura IOSS
 - Dowód sprzedaży OSS
 - Dowód sprzedaży IOSS
 - Dla konta Użytkownika korzystającego z podmiotowego zwolnienia z VAT (konto nievatowca) zostały wyszczególnione odrębne instrukcje dla:
 
 - pobieranie listy wystawionych dokumentów sprzedaży
- pobieranie faktur wystawionych dla wybranego kontrahenta
 
 - rejestrowanie wpłat do faktur
- rejestrowanie wpłat dla sprzedaży OSS/IOSS
 
 - przesyłanie dokumentów sprzedaży do kontrahenta
 
Ponadto dostępne jest wprowadzanie wydatków:
- zakupu towarów handlowych lub materiałów potwierdzonych fakturą;
 - kosztu prowadzenia działalności potwierdzonych fakturą lub innym dokumentem;
 - na telefon lub internet.
 
W celu usprawnienia korzystania z API dostępne są funkcje m. in.:
- zmiany i pobrania ustawionego miesiąca księgowego
 - dodawania, pobierania i edycji danych kontrahenta
 - pobranie listy stawek VAT obowiązujących we wskazanym kraju Unii Europejskiej
 
Wszystkie funkcje API opisane zostały w dokumentacji API dostępnej na stronie api.ifirma.pl.
Limit zapytań
W ramach API zostały wprowadzone limity zapytań serwera przypadające na jednego użytkownika w wysokości:
- limit dzienny: 15 000 zapytań;
 - limit minutowy: 100 zapytań.
 
Autor: Łukasz Wróbel – ifirma.pl