Błędy
Kod dla maszyny, zdanie dla człowieka.
Rozgałęziaj się na kodzie, nigdy na zdaniu. Zdanie jest tłumaczone i może zostać przeredagowane; kod należy do kontraktu i zmienia się tylko z wersją w ścieżce.
| Kod | Status | Kiedy występuje |
|---|---|---|
| UNAUTHENTICATED | 401 | Brak klucza, klucz nieczytelny, unieważniony lub wygasły. Wszystkie cztery odpowiadają tak samo. |
| ANFRAGE | 400 | Żądania nie dało się odczytać: brak wymaganego pola lub wartość w złej postaci. |
| PLAN_ERFORDERLICH | 403 | Plan tej firmy nie obejmuje interfejsu. Zmienić to może tylko firma, nie oprogramowanie. |
| KEINE_BERECHTIGUNG | 403 | Klucz nie ma zakresu wymaganego przez ten adres. |
| NICHT_GEFUNDEN | 404 | Taki rekord nie istnieje — albo należy do innej firmy. Obie sytuacje odpowiadają tak samo, celowo. |
| IDEMPOTENZ_KONFLIKT | 409 | Ten sam klucz idempotentności użyto już dla innej treści lub innego adresu. |
| FALSCHER_ZUSTAND | 409 | Żądanie było poprawne; stan rekordu na to nie pozwala. |
| ABGELEHNT | 409 | Reguła dziedzinowa odrzuciła zmianę. Zdanie obok mówi która. |
| ZU_VIELE_ANFRAGEN | 429 | Budżet tego klucza został wyczerpany. Retry-After podaje czas oczekiwania w sekundach. |
Kształt każdej odmowy.
Dwa pola, zawsze te same. Bez śladu stosu, bez zapytania, bez ścieżki pliku: odpowiedź nazywa regułę i nic więcej o wnętrzu.
{"fehler": "…", "code": "KEINE_BERECHTIGUNG"}
Numer, który możesz podać.
Każda odpowiedź niesie ten nagłówek, także odmowa. Wyślij własną wartość, a znajdzie się w naszych zapisach; nie wyślesz — utworzymy ją. W kontakcie z pomocą zastępuje godzinę zdarzenia.
X-Correlation-Id: 6f1c2a8e-4b3d-4a21-9d77-0c5e1f9b2a44