Проєктування API · Middle · Запитання 11 з 75
Який статус для коректно сформованого запиту, що порушує бізнес-правило, як-от «не можна відвантажити неоплачене замовлення»?
- ✓Правильна відповідь: Зазвичай
409 Conflict(конфлікт стану) чи422 Unprocessable Contentіз зрозумілим кодом помилки - 2
500 Internal Server Error - 3
200 OKзsuccess: false
Пояснення
Оберіть домовленість і використовуйте її в усьому API. Тіло пояснює, яке правило порушено.