8

API KSeF — praktyczny przewodnik

JanuszKowalczyk5 sty35 wyświetleń

Implementuję integrację z API KSeF i chcę sie podzielić doświadczeniem. Dokumentacja MF jest kiepska ale API samo w sobie jest dobrze zaprojektowane.

6 odpowiedzi

3
Endpoint autoryzacji: POST /api/online/Session/AuthorisationChallenge. Odpowiedz zawiera challenge który podpisujesz certyfikatem.
0
Wysyłka faktury: POST /api/online/Invoice/Send. Body to XML faktury. Odpowiedź to numer referencyjny.
2
Po autoryzacji dostajesz token sesyjny (ważny 20 min). Wszystkie kolejne requesty z headerem Authorization: Bearer {token}.
0
Kto robił testy wydajności? Ile requestów na minutę mozna wysłać?
0
Pobranie UPO: GET /api/online/Invoice/Get/{ksef_number}. Zwraca pełne UPO.
0
Sprawdzenie statusu: GET /api/online/Invoice/Status/{reference}. Status: 100=w trakcie, 200=przyjeta, 400=odrzucona.

Twoja odpowiedź

Zaloguj się, aby odpowiedzieć w tej dyskusji.