Возможные ошибки
Ошибка всегда возвращает HTTP статус не равный 200 и json вида
В случае с API файлов ошибка имеет вид:
Статусы и коды:
HTTP | errorCode | Описание |
---|---|---|
400 | 1000 | не смогли разобрать json |
400 | 1001 | не заполнен Phone или не верный формат |
400 | 1002 | не заполнен Email или не верный формат |
403 | 1003 | доступ закрыт по FindUser acl |
400 | 1004 | не заполнен ЭкстраЛогин или не верный формат |
400 | 1005 | пустой eventId либо не существует |
401 | 1010 | не известный application_id |
401 | 1011 | плохой Secret |
401 | 1012 | пустой пароль |
401 | 1013 | пароли не совпадают |
401 | 1014 | не указано обязательное поле |
401 | 1015 | некорректное значение поля |
401 | 1021 | телефон не зарегистрирован в системе |
401 | 1022 | email не зарегистрирован в системе |
401 | 1023 | extralogin не зарегистрирован в системе |
401 | 1030 | не известная сессия юзера (UserId, SecretKey) |
401 | 1031 | сессия принадлежит другому юзеру |
401 | 1032 | данного юзера нет в системе |
401 | 1033 | неверный код подтверждения |
409 | 1040 | попытка зарегать существующий емейл |
409 | 1041 | попытка зарегать существующий телефон |
409 | 1042 | попытка зарегать существующий екстра логин |
409 | 1043 | попытка добавить существующий events |
409 | 1044 | файл существует |
503 | 2000 | ошибка базы данных, тех работы, проблемы на стороне CRM |
401 | 2001 | объект не существует в БД |
503 | 3000 | ошибка S3 |
Last updated