BRIFLY
Войти

Перевести расшифровку звонка на другой язык

Переводит текст разговора на другой язык. Нужен, если слушаете звонок не на языке клиента.

Переводит текст разговора на другой язык. Нужен, если слушаете звонок не на языке клиента.

Scope

operator:run

Заголовки

  • Content-Type: application/json
  • X-Api-Key — ключ проекта
  • Idempotency-Key — для повторного запроса с тем же результатом

Перевести расшифровку звонка на другой язык

POST /v1/ai-call-audits/translate-transcript. Scope operator:run.

Учебный пример магазина «Северная полка». Это не запись из вашей базы. Здесь разбор звонка: запрос и ответ на одном вызове.

Запрос

{
  "data": {
    "projectId": "11111111-1111-4111-8111-111111111111",
    "id": "9c9c9c9c-9c9c-49c9-89c9-9c9c9c9c9c9c",
    "languageCode": "ru"
  }
}

Ответ (успех, 200)

{
  "success": true,
  "data": {
    "id": "9c9c9c9c-9c9c-49c9-89c9-9c9c9c9c9c9c",
    "title": "Звонок про объём кружки",
    "status": "ready",
    "sourceKind": "upload",
    "archivedAt": null,
    "projectId": "11111111-1111-4111-8111-111111111111",
    "createdAt": "2026-10-16T09:00:00.000Z",
    "updatedAt": "2026-10-16T09:12:00.000Z"
  }
}

Пример cURL

curl -X POST "https://api-external.brifly.online/v1/ai-call-audits/translate-transcript" \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: {{api_key}}" \
  -d '{"data": {"projectId": "11111111-1111-4111-8111-111111111111", "id": "9c9c9c9c-9c9c-49c9-89c9-9c9c9c9c9c9c", "languageCode": "ru"}}'

Ошибки

  • 401 INVALID_API_KEY — нет ключа или ключ отозван.
  • 403 FORBIDDEN_SCOPE — у ключа нет operator:run.
  • 403 PROJECT_MISMATCH — в теле другой проект.
  • 429 RATE_LIMIT_EXCEEDED — заголовок Retry-After.
  • 400 VALIDATION_ERROR — не хватает поля в data.

Ограничения

  • Проект и пользователь берутся из ключа. Чужой data.projectId отвечает 403 PROJECT_MISMATCH.

См. также

Оцените статью — нам важна ваша обратная связь.

0 (0 оценок)