Справочник "Статусы ответов"

Код Наименование Описание Формат сообщения об ошибке
200ОКСтатус ответа в случае успеха-
201CREATEDСтатус ответа в случае успеха создания документа-
202ACCEPTEDСтатус ответа в случае успеха-
400ERROR Bad RequestОшибка в параметрах запроса (отсутствует обязательный параметр)
{
 "error_message": "Отсутствует обязательный
параметр: <имя обязательного параметра>"
}
400ERROR Bad RequestОшибка в параметрах запроса (неверный тип параметра)
{
 "error_message": "Параметр <имя параметра>
требует значение типа <требуемый тип
параметра>"
}
401ERROR UnauthorizedОшибка авторизации
1 Указан устаревший токен:
<InvalidTokenException>
 <error>invalid_token</error>
 <error_description>Access token expired:
<токен></error_description>
</InvalidTokenException>
2 Не указан токен:
<UnauthorizedException>
 <error>unauthorized</error>
 <error_description>Full authentication is required
to access this resource</error_description>
</UnauthorizedException>
402ERRORОшибка в атрибутивном составе тела запроса-
403ERROR ForbiddenДоступ запрещён
//Если пользователь (УОТ) не имеет доступа к
конкретному удаленному сервису:
{
 "error_message": "Отсутствует доступ к ресурсу"
}
404ERROR Not FoundЗапрашиваемая информация не найдена в ГИС МТ
{
 "error_message": "<Описание параметра> не
найден"
}
404ERROR Not FoundОшибка в указании URL метода
{
 "error_message": "Метод с указанным URL не
найден"
}
409ERRORЗапрос не может быть выполнен из-за конфликтного обращения к ресурсу-
410ERRORРесурс ранее был доступен по указанному URL, но сейчас он удалён и недоступен-
413ERRORПревышен допустимый размер тела запроса
{
 "error_message": "Слишком большой запрос"
}
453ERRORПодпись другого документа, некорректна или отсутствует обязательный заголовок-
454ERRORПодпись не принадлежит сотруднику организации-
500ERROR Internal server ErrorВнутренняя ошибка удалённых систем (технически детализированное описание не возвращается)
{
 "error_message": "Ошибка при выполнении
запроса"
}
503ERROR Service UnavailableПроблема с доступом к удалённой системе
{
 "error_message": "Удаленная система
недоступна"
}