Dodatek do dokumentacji API

Systemowe kody błędów (odpowiedź 500)


System:

- 101 - nieznany błąd PHP, należy zwrócić uwagę na parametr 'trace' zawierający ID błędu w logu
- 102 - wybrany kontroler nie istnieje
- 103 - wybrany kontroler istnieje, ale jego plik źródłowy nie został odnaleziony
- 104 - wybrana akcja nie została odnaleziona w kontrolerze
- 105 - adres IP został zbanowany (skorzystaj z metody /users/unban) (Uwaga! dla tego błędu odpowiedź ma kod HTTP 403)
- 106 - musisz być zalogowany, aby skorzystać z tego kontrolera/akcji (Uwaga! dla tego błędu odpowiedź ma kod HTTP 401)
- 107 - posiadany zakres uprawnień (scope) nie zezwala na dostęp do wybranego kontrolera/akcji
- 108 - dane wejściowe zawierają nieprawidłowe znaki (tylko UTF-8)

Wyjście:

- 201 - format danych przekazanych do wyświetlenia nie jest prawidłowy

Baza danych:

- 301 - nie można połączyć się z bazą danych (nieprawidłowe dane logowania)
- 302 - nie można połączyć się z bazą danych (nie przekazano configa lub posiada on nieprawidłowy format)

Komunikacja z innymi serwisami:

- 401 - wystąpił nieznany problem związany z kluczem Allegro
- 402 - nie udało się zalogować na konto Allegro z nieznanego powodu (komunikat usunięty)
- 403 - nieznany błąd w komunikacji z serwisem zewnętrznym



Autor API: Konrad Zaworski
Strona: zaworski.pl