Styczeń|Luty|Marzec|Kwiecień|Maj|Czerwiec|Lipiec|Sierpień|Wrzesień|Październik|Listopad|Grudzień
Pn|Wt|Śr|Cz|Pt|So|Nd
Proszę czekać...
Aby przedłużyć ważność twojego konta należy dokonać płatności.
W przypadku problemów z płatnością, skontaktuj się z nami.

Api aplikacji afaktury.pl

Afaktury.pl posiada bardzo mocno rozbudowane API pozwalające na integracje z dowolnym systemem zewnętrznym.
Czytelny i przejrzysty kod oraz dobre opisy danych funkcji pozwalają na integrację nawet mniej zaawansowanym informatykom z naszym serwisem.
Obecne API jest już wykorzystywane przy dwóch projektach i funkcjonowanie działa bez zarzutu.

Trwają ostatnie prace nad opisami do API i niebawem w tym miejscu będzie można pobrać gotowe informacje dotyczące pełnej integracji z naszym serwisem.

Poniżej przykładowy kawałek API afaktury.pl

Struktura ogólna:


Zapytanie:

<api> - główny węzeł dokumentu
<auth> - węzeł odpowiedzialny za autoryzację
<id>- identyfikator konta
<key> - klucz autoryzacji
<cmd> - węzeł polecenia
<mod> - nazwa modułu, na którym wykonywane będą operacje
<action>- operacja, która ma zostać wykonana
<pars> - węzeł definiujący parametry operacji
<par> - parametr operacji o nazwie [parameter_name] i wartości [parameter_value]
[extend] - dodatkowe informacje w zależności od modułu i akcji

wartości wielowierszowe oraz zawierające znaki specjalne należy wprowadzać w sekcji , w przeciwnym wypadku może występować błąd wykonania


Odpowiedź
<api> - główny węzeł dokumentu
<response> - węzeł odpowiedzi
<status> - status wykonania operacji
1 - prawidłowe wykonanie
2 - błąd polecenia
3 - błąd formatu pliku
4 - błąd autoryzacji
<msg> - ok lub treść błędu
[results] - dodatkowe informacje w zależności od modułu i akcji

Odpowiedź dodawania
zwraca ilość rekordów dodanych oraz ilość rekordów, która miała zostać dodana

Odpowiedź aktualizacji

zwraca ilość rekordów zaktualizowanych oraz ilość rekordów, która miała zostać dodana