---
title: "406 Not Acceptable"
description: "API inFakt zwraca kod 406, ponieważ ścieżka żądania nie kończy się sufiksem .json."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.niebieskiorzel.pl/llms.txt
> Use this file to discover all available pages before exploring further.

# 406 Not Acceptable

## 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ń](/referencje/konwencje-zapytan/).

Source: https://docs.niebieskiorzel.pl/problemy/406-not-acceptable/index.mdx
