jakie statusy błędów są zwykle zwracane przez API? Kiedyś robiłem tak, że zawsze zwracałem status 200, ale w przypadku błędów (np. nieprawidłowe dane) wywalałem obiekt z kluczem error. Nie jest to chyba jednak najlepsze rozwiązanie, prawda? Jaki status najlepiej oddaje np. nieprawidłowe dane wejściowe? Strzelam, że Forbidden (403), ale pewności nie mam. Pomóżcie
