Ответы
В ответ на запрос клиент ожидает один из нижеперечисленных вариантов ответов.
Код ответа |
Описание |
Тело ответа |
200 |
Все ок, сервер принял и обработал запрос. В качестве ответа приходит или JSON объект в виде массива, или единичного ответа. |
JSON объект или массив объектов |
201 |
Ответ на POST запрос, объект успешно создан. |
JSON объект созданного объекта |
204 |
Ответ на успешный DELETE запрос. |
None |
400 |
Данные отправленные от клиента содержат ошибку. В ответе в поле message может быть описание ошибки. Объект ApiError |
None или ApiError |
401 |
Пользователь не авторизован, на стороне клиента требуется авторизация. |
None или ApiError |
403 |
Нет доступа к ресурсу. |
|
404 |
Ресурс не найден. |
None |
410 |
Gone, этот статус используется для сообщения клиенту что токен просрочен и нужно выполнить операцию Refresh token. |
None или ApiError |
413 |
Ошибка слишком большой размер файла. На Ngnix установлено ограничение в 100мб, на уровне приложения на данный момент ограничение 100 мб |
|
415 |
Файл не поддерживается |
|
500 |
Ошибка на стороне сервера, клиент прерывает работу. |
None или ApiError |