> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aigenda.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Скачивание файлов

> Исходная запись, протокол и расшифровка в виде файлов.

| Что | Откуда взять | Формат |
| - | - | - |
| Исходная запись | поле `url` в [`info/`](/api-reference/audio/info) | файл в исходном формате |
| Протокол | `result.protocol` в [`result/`](/api-reference/processing/result) | Markdown |
| Расшифровка | `result.dialog` в [`result/`](/api-reference/processing/result) | JSON |

## Исходная запись

Поле `url` в ответе `info/` содержит временную ссылку на файл в хранилище. Запрашивайте `info/` прямо перед скачиванием, чтобы ссылка была свежей.

```bash theme={null}
URL=$(curl -s "https://api.aigenda.tech/api/spaces/1024/audio/51234/info/" \
  -H "Authorization: Bearer <access>" | jq -r .url)

curl -s -o "planerka.mp3" "$URL"
```

Заголовок `Authorization` для скачивания по ссылке не нужен.

## Протокол в Word или PDF

API отдаёт протокол в Markdown. В DOCX или PDF его переводит [Pandoc](https://pandoc.org):

```bash theme={null}
curl -s "https://api.aigenda.tech/api/spaces/1024/audio/51234/result/" \
  -H "Authorization: Bearer <access>" | jq -r .result.protocol > protocol.md

pandoc protocol.md -o protocol.docx
pandoc protocol.md -o protocol.pdf --pdf-engine=xelatex -V mainfont="DejaVu Sans"
```

Для PDF с кириллицей нужен шрифт с кириллическими глифами, поэтому в примере указан `mainfont`.

<Note>
  Готовый PDF-конспект можно скачать в [личном кабинете](https://personal.aigenda.tech/ru) на тарифах Start и PRO.
</Note>

## Расшифровка

`result.dialog` содержит реплики по порядку: текст, таймкоды и спикер. Из них собирается текстовая расшифровка или субтитры в нужном вам формате.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.