Skip to content

406 Not Acceptable

API inFakt zwraca kod 406, ponieważ ścieżka żądania nie kończy się sufiksem .json.

Zaktualizowano

Objaw

Każde żądanie, nawet poprawnie zbudowane, kończy się odpowiedzią 406 Not Acceptable.

Przyczyna

Ścieżka nie kończy się sufiksem .json, np. https://api.infakt.pl/v3/invoices zamiast https://api.infakt.pl/v3/invoices.json. API wymaga sufiksu .json w każdej ścieżce, również w ścieżkach z identyfikatorami.

Rozwiązanie

Sufiks .json dodaje się na końcu ścieżki, przed znakiem ?:

Nieprawidłowo Prawidłowo
/v3/invoices /v3/invoices.json
/v3/invoices/999 /v3/invoices/999.json
/v3/invoices/999/pdf?document_type=original /v3/invoices/999/pdf.json?document_type=original

Zobacz też Konwencje zapytań.

Type to search…

↑↓ wybór↵ otwórzEsc zamyka