Для разработчиков
Язык, Как и в API. Каждый продукт.
Переводить текст, дублировать видео, передавать голоса, медиа-записи все через REST , ассинхронизация с вебхуками, трансляция для TTS низкой задержки, ограничения расходов на ключ, многоцелевые партии Аутентификация ключа-носителя Доступ к API в бизнес-планах

Шесть конечных точек.
Каждый продукт.
Вся платформа выставлена как REST Синхронизация для коротких заданий, асинхронизация с вебхуками для всего остального. Стриминг для TTS где каждая миллисекунда ощущается.
- POST/api/v1/translate
Переводить текст
Подайте текст или файл, получите перевод. Синхронизация для короткого текста, асинхронность с webhook для длинных задач.
- POST/api/v1/tts/synth
Сделай голос
Синхронный рендеринг со всеми опциями Голос, язык, эмоции, режим студии Возвращает аудио URL
- POST/api/v1/tts/synth/stream
Трансляция TTS
Разбитый аудиопоток; воспроизведение начинается с первой фразы. Суб-секундный TTFB на общих голосах
- POST/api/v1/dub
Дублировать видео
Введите URL или загрузите, выберите язык и голосовой режим. Асинхронный крюк стреляет, когда готовы.
- POST/api/v1/subtitles
Подпись видео
Создание субтитров с дополнительным перевод. SRT, VTT, TXT, двуязычный СРТ в ответ.
- GET/api/v1/usage
Использование и баланс
Кредитный баланс в реальном времени, ежемесячные расходы, разбивка на продукт для выставления счетов и составления бюджета.
Полная ссылка, параметры и формы ответа на /docs/api.
Создан для Интеграция производства.
- 01
Автоматизация ключа держателя
Разрешение: держатель <key> Ограничения ежемесячных расходов по ключу. Следы аудита по ключу. Ротация или отзыв без влияния на остальную часть интеграции.
- 02
Веб-куки с HMAC
POST на каждое событие терминала Подписи HMAC-SHA-256, защита от повторного воспроизведения, ключи к идепотенции С экспоненциальным отключением
- 03
Трансляция TTS
Субсекундный TTFB на голосах актеров. Создан для разговорных агентов, которые не могут дождаться завершения буферизированной передачи.
- 04
Многоцелевые партии
Подать один раз, расширить на N языков-мишень Прогресс на ребенка, загрузка на ребенка, единая партия , когда последний ребенок приземлится.
- 05
Ключи идемпотентности
Передайте ключ Idempotency на любой POST, и платформа дедуплицирует просьбы за последние 24 часа. Безопасен для повторных попыток.
- 06
Цитируйте, прежде чем тратить
Позвоните в /api/v1/quote, чтобы узнать точную стоимость кредита для любой работы перевод, дублирование, голосовой или подпись перед тем как приложить усилия, так что вы можете расплачиваться по запросу и затратить на поверхность собственных пользователей.
Translate. В четыре строки.
curl https://traxlate.com/api/v1/translate \
-H "Authorization: Bearer $TRAXLATE_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello, world.","target":"ja"}'Сниппеты Python и Node, примеры бачтов, потоки загрузки файлов и проверка веб-куковых ссылок - все в одном. /docs/api.
Разработчик, Ответил.
Real questions from buyers, real answers. If something isn't covered here, the full FAQ lives at /faq and you can always open a ticket.
Какие планы включают доступ к API?
+Доступ к API включен в планы для бизнеса и предприятия. Полная справка и быстрые старты открыты для всех читайте их в любое время и вы обновляете к Бизнесу, чтобы выдавать живые ключи с веб-куками, партиями и лимитами расходов на ключ. "Энтерпрайз" добавляет выделенную мощность и индивидуальные ограничения.
Синхронизировать или асинхронизироваться?
+Синхронизация для короткого перевода текста и кратких голосовых передач (менее ~ 500 символов / менее ~ 30 секунд). Асинхронизация для всего остального загрузки файлов, дублирования, длинные подписи, длительный рендер. Async возвращает job_id + poll_url, и вы можете настроить URL webhook по ключу API, чтобы полностью пропустить опрос.
А как насчет лимитов?
+Благородные по умолчанию; конфигурируемые на ключ. Планы "Энтерпрайза" получают выделенную мощность. Конечная точка использования /api/v1/ показывает ваш текущий предел ставки наряду с кредитным балансом.
Могу я установить лимит расходов на ключ?
+Да, да. - Что? Каждый ключ API имеет дополнительный лимит ежемесячных расходов на кредиты После попадания API возвращает 402 до следующего месяца Предотвращает беспрецедентные расходы от ошибок или пиков трафика в вашей интеграции.
Как я справляюсь с загрузкой больших файлов?
+Поставьте мультичастотный загрузку до 10 Гб API возвращается сразу с job_id и poll_url; файл обрабатывается в фоновом режиме, а webhook запускается при завершении. Возобновляемые загрузки находятся в дорожной карте для медиа с объемом данных > 10 ГБ.
А как насчет подписи на веб-куки?
+Каждый webhook POST включает в себя заголовок X-Traxlate-Signature HMAC-SHA-256 над телом, используя секрет вашего вебхука. Проверьте, прежде чем обрабатывать Защита от повторного воспроизведения с помощью X-Traxlate-Timestamp (отбрасывать события старше 5 минут).
Как работают партии?
+POST /api/v1/translate (или /dub, /subtitles) с целями: возвращает batch_id + детские идентификаторы. Каждый ребенок сам сообщает о своем прогрессе. Завершённый веб-кук запускается, когда последний ребенок достигает терминального состояния. Поверхности успеха/провала на ребенка в совокупной полезной нагрузке.
Где документы?
+Полная ссылка в /docs/api. Код быстрого запуска в cURL, Python и Node. Вебхукс глава с отрывками проверки. Js. Откройте руководство по интеграции, прежде чем писать строку кода.
Возьми ключ.
Что-нибудь доставлять.
Evaluate it on your content.
Translation offices, localization studios, and global teams: request demo access and try all four products — translation, dubbing, voices, and subtitles — with trial credits. Reviewed and approved for business use.