API Reference
Получить расшифровку
GET /transcriptions/{id} — одна расшифровка с полным текстом, спикерами, темами и AI-отчётами.
GET /transcriptions/{id}
Возвращает одну расшифровку целиком, включая расшифрованный text и AI-отчёты (prompt_results).
id найдите через Список расшифровок.
Path-параметры
| Параметр | Тип | Описание |
|---|---|---|
id | UUID | Идентификатор расшифровки. |
Запрос
curl https://app.memoai.tech/api/v1/developer/transcriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6 \
-H "Authorization: Bearer mk_live_your_key_here"import httpx
tid = "3fa85f64-5717-4562-b3fc-2c963f66afa6"
resp = httpx.get(
f"https://app.memoai.tech/api/v1/developer/transcriptions/{tid}",
headers={"Authorization": "Bearer mk_live_your_key_here"},
)
resp.raise_for_status()
t = resp.json()const tid = "3fa85f64-5717-4562-b3fc-2c963f66afa6";
const res = await fetch(
`https://app.memoai.tech/api/v1/developer/transcriptions/${tid}`,
{ headers: { Authorization: "Bearer mk_live_your_key_here" } },
);
const t = await res.json();Открой discovery call с Acme и покажи, что решили.
Ассистент вызывает memo_get_transcription по UUID.
Ответ
200 OK
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "Acme — discovery call",
"summary": "Прошлись по текущему процессу и болям...",
"language": "ru",
"duration_seconds": 1840.5,
"speakers": [{ "name": "Алекс" }, { "name": "Джордан" }],
"topics": [{ "title": "Цены" }, { "title": "Онбординг" }],
"media_type": "audio",
"project": { "id": "8b1f3e22-1c4a-4f7e-9a2b-6d5e8c1a2b3c", "name": "Продажи" },
"text": "[00:00] Алекс: Спасибо, что подключились...\n[00:42] Джордан: Конечно...",
"prompt_results": [
{
"id": 1024,
"name": "Action items",
"text": "- Отправить прайс до пятницы\n- Назначить технический follow-up",
"created_at": "2026-05-20T09:31:00Z"
}
],
"created_at": "2026-05-20T09:14:00Z",
"updated_at": "2026-05-20T09:31:00Z"
}Поля ответа
Всё то же, что в элементе списка, плюс:
| Поле | Тип | Описание |
|---|---|---|
text | string | null | Полный текст с метками спикеров и таймкодами (расшифрован). |
prompt_results[] | array | AI-отчёты по этой расшифровке. |
prompt_results[].id | integer | Идентификатор отчёта. |
prompt_results[].name | string | null | Название отчёта, например Action items, Саммари. |
prompt_results[].text | string | null | Содержимое отчёта. |
prompt_results[].created_at | datetime | Когда отчёт сгенерирован. |
Ошибки
| Статус | Когда |
|---|---|
401 | Нет/неверный ключ или ключ передан в URL. |
403 | План без доступа к API. |
404 | Нет расшифровки с таким id в этом workspace. |
429 | Превышен rate limit. |
404 также возвращается, если расшифровка существует, но принадлежит другому workspace — наличие
ресурса между workspace не раскрывается. См. Ошибки.