TTAPI использует единый JSON-формат ответов во всех конечных точках, чтобы ваше приложение могло одинаково обрабатывать успешные ответы и ошибки.Documentation Index
Fetch the complete documentation index at: https://docs.ttapi.io/llms.txt
Use this file to discover all available pages before exploring further.
Единый формат ответа
Успех
Ошибка
HTTP-коды
| HTTP-код | Значение | Частая причина |
|---|---|---|
200 | Запрос выполнен | Успешная отправка или получение результата |
400 | Некорректный запрос | Неверные или отсутствующие параметры |
401 | Нет доступа | Отсутствует или неверен TT-API-KEY |
402 | Недостаточно баланса | Не хватает quota |
404 | Не найдено | Неверный endpoint или отсутствующий ресурс |
429 | Слишком много запросов | Превышен краткосрочный лимит |
499 | Очередь исчерпана | Недостаточно слотов очереди для продукта |
500 | Ошибка сервера | Внутренняя ошибка сервиса |
504 | Таймаут | Слишком долгий синхронный запрос |
Бизнес-статусы
Поле
status внутри JSON-ответа показывает состояние задачи на прикладном уровне.| Статус | Значение |
|---|---|
PENDING_QUEUE | Ожидает в очереди |
ON_QUEUE | Выполняется |
SUCCESS | Успешно завершено |
FAILED | Задача завершилась ошибкой |
Частые примеры
Успешная отправка
Успешное получение результата
Ошибка параметров
Неверный ключ
Рекомендации
- При ответах
4xxсначала проверьте сам запрос, а уже потом повторяйте его - При ответах
5xxпопробуйте повторить запрос 1-2 раза, затем обратитесь в поддержку - Сохраняйте
jobIdдля опроса результата, webhook-сопоставления и отладки