Документация

Изпращане на грешки, без да се губи контекстът на искането.

{
  "text": "Сложно изходно съдържание на избрания език.",
  "locale": "bg",
  "mode": "simple-language"
}

Налични са примери за SDK и cURL

Опасност

Производственият плик за грешка на версия 2 съдържа обект за грешка със стабилен код и полета за съобщения.

json
{
  "error": {
    "code": "invalid_request",
    "message": "Check the request fields."
  }
}

Незадължителният детайлен обект носи машинно четим контекст като retryAfterSeconds.

Заглавките на HTTP отговора съдържат метаданни за удостоверяване и повторен опит, където е приложимо.

Каталог на грешките

Следните кодове са текущият договор за версия 2.

HTTPКодЗначениеДействие на клиента
400invalid_jsonОсновният текст на заявката не е валиден JSONКоригирайте тялото на JSON
400invalid_requestПолето липсва, не е известно или е невалидно, или текстът надхвърля 10 000 знакаПоправи искането
400невалиден_ключ_идемпотентностЗаявка за задание или партида няма валиден ключ за идемпотентностИзпратете уникален ключ от най-много 255 знака
400невалидна_крайна_уебкукичкаИзбраната крайна точка на webhook липсва или е неактивнаИзберете активна крайна точка или използвайте анкета
401невалиден_api_ключТокенът на носителя липсва, невалиден е или е отмененПроверете или сменете API ключа
402billing_requiredФактурирането трябва да бъде актуализирано, преди обработката да може да продължиАктуализирайте таксуването в приложението
403subscription_requiredРаботното пространство няма активни праваИзберете план или се свържете с поддръжката
403email_not_verifiedНяма потвърден имейл на собственик или администраторПотвърдете отговарящ на условията имейл за акаунт
404job_not_foundЗаданието не съществува, принадлежи към друго работно пространство или е изтеклоСпрете анкетирането и създайте нова работа, ако е необходимо
404партида_не_намеренаПакетът не съществува, принадлежи към друго работно пространство или е изтекълСпрете анкетирането и създайте нова партида, ако е необходимо
429скорост_ограниченаПроцентът на заявките е достигнатУважавайте след изпитание
429ограничение_на едновременностТвърде много заявки се обработват едновременноОпитайте отново, след като активната заявка приключи
429надбавка_изчерпанаМесечният лимит за знаци е достигнат и допълнителното използване не е налично или е деактивираноИзчакайте следващия период на фактуриране или активирайте допълнително използване на отговарящ на условията план
502обработка_не успяУслугата не можа да обработи текстаОпитайте отново безопасно и се свържете с поддръжката с ID на заявката, ако продължи

За всяка грешка, възможност за повторен опит на документа, ефект от таксуването, видимост на регистрационния файл и информация за поддръжка.