Коды ошибок
Эта страница является единственным источником достоверной информации по обработке ошибок. Коды ошибок, специфичные для SDK, задокументированы на странице Обработка ошибок каждого SDK; данная страница охватывает ошибки на уровне API-контракта.
Коды состояния HTTP
| Код | Значение | Область применения |
|---|---|---|
200 OK | Запрос выполнен успешно. | Все контракты. |
201 Created | Ресурс создан (редко; большинство операций создания возвращают 200). | Контракт API. |
400 Bad Request | Payload некорректен или отсутствуют обязательные поля. В теле ответа указаны проблемные поля. | Все контракты. |
401 Unauthorized | Аутентификация отсутствует, просрочена или недействительна. | Все контракты. |
403 Forbidden | Аутентификация действительна, но тенант не включён для запрошенного ресурса (например, вызов возможности, не входящей в ваш APIKEY). | Web & SDK, API. |
404 Not Found | Ресурс не существует или не принадлежит аутентифицированному тенанту. | Все контракты. |
409 Conflict | Ресурс существует, но находится не в том состоянии для данной операции (например, получение документов из процесса, который ещё выполняется). | Web & SDK, API. |
410 Gone | Ресурс существовал, но был удалён согласно политике хранения (эндпоинты получения документов), либо процесс существует, но завершился с ошибкой — см. Получение процесса. | Эндпоинты получения документов; API Get Process. |
429 Too Many Requests | Превышен лимит частоты запросов. Повторите попытку с экспоненциальной задержкой. | Все контракты. |
5xx | Ошибка платформы. Повторите попытку с задержкой; если проблема не исчезает, обратитесь в поддержку с телом ответа и временной меткой. | Все контракты. |
Ошибки аутентификации (401)
| Причина | Симптом |
|---|---|
| Неверный закрытый ключ (assertion подписан не тем ключом) | 401, Authentication failed (1.2.21) |
aud не совпадает с URL среды | 401 |
Claim exp в прошлом | 401, Authentication failed |
Неподдерживаемый алгоритм (используйте RS256) | 401 |
| Смешение учётных данных sandbox / production | 401, даже если учётные данные выглядят корректно |
Отсутствует заголовок APIKEY (только контракт API) | 401 |
Недействительный x-api-key (только Magic Link) | 401 |
См. Аутентификация > Типичные ошибки для полного контрольного списка устранения неполадок.