Memo AIDocs

Ошибки и rate limits

HTTP-коды, которые возвращает Memo AI API, их причины и как обрабатывать rate limits.

API использует стандартные HTTP-коды. 2xx — успех; 4xx — что-то в запросе нужно исправить.

Коды статусов

СтатусЗначениеТипичная причина
200OKЗапрос успешен.
201CreatedКлюч создан (управление).
204No ContentКлюч отозван (управление).
401UnauthorizedНет/неверный/истёкший ключ или ключ передан в URL.
403ForbiddenПлан без доступа к API (api_access_denied).
404Not FoundРесурс не существует в вашем workspace.
422Unprocessable EntityНеверный параметр (например, плохой format, слишком много ids).
429Too Many RequestsПревышен rate limit.
5xxОшибка сервераВременная — повторите с backoff.

Формат ошибки

Большинство ошибок возвращают JSON с полем detail. Ошибки доступа/плана включают машиночитаемый code:

403 Forbidden
{
  "detail": {
    "code": "api_access_denied",
    "message": "Your current plan does not include API access. Please upgrade to a plan with API & MCP support."
  }
}
401 Unauthorized
{
  "detail": "Invalid API key"
}

Частые случаи

Что видитеПочемуКак исправить
401 на каждом вызовеКлюч отозван, истёк или с пробелом в концеСоздайте новый ключ, аккуратно скопируйте
401 с ключом в query-строкеКлючи в URL отклоняются намеренноПеренесите ключ в заголовок Authorization
403 api_access_deniedПлан без API & MCPПерейдите на Pro или Expert
404 на известном IDРасшифровка в другом workspaceИспользуйте ключ того workspace
422 на экспортеformat не md/txt или ids пуст/больше 100Исправьте параметр

Rate limits

Лимиты — на ключ:

ПоверхностьЛимит
Data-эндпоинты (list / get / export / bulk)500 запросов / минуту
Управление ключами180 запросов / минуту

При превышении приходит 429. Обрабатывайте аккуратно:

  • Сделайте паузу, не повторяйте сразу. Подождите несколько секунд и попробуйте снова.
  • Избегайте плотных циклов. Для экспорта многих расшифровок используйте Массовый экспорт (один запрос) вместо цикла по одиночным экспортам.
  • Распределяйте нагрузку вместо сотен вызовов разом.

Не делайте мгновенный авто-ретрай на 429

Немедленные авто-повторы только усугубляют лимит. Используйте экспоненциальный backoff (например, 1s, 2s, 4s).

На этой странице