API Документация
JSON API для разработчиков и AI-агентов. Базовый URL: https://ekstraktznaniy.ru
/llms.txt для навигации и /api/v1/catalog для полного индекса контента. Все экстракты доступны в Markdown через /workbook/{id}.md.
/api/search
Полнотекстовый поиск по сегментам транскрипций, экстрактам и библиотечным статьям.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
| q | string | обязательный Поисковый запрос (мин. 2 символа) |
| type | string | по умолчанию: segments Тип поиска: segments | workbooks | library | all |
| page | integer | по умолчанию: 1 Номер страницы |
| per_page | integer | по умолчанию: 20, макс: 100 Результатов на страницу |
Пример запроса
Ответ
/api/v1/catalog
Полный каталог контента: все экстракты, дистилляты и каналы. Оптимизирован для LLM-агентов.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
| tag | string | необязательный Фильтр по тегу экстракта |
| speaker | string | необязательный Фильтр по имени спикера (частичное совпадение) |
Пример запроса
Ответ
/api/v1/workbook/{id}
Полный контент экстракта (методички): тезисы, задания, цитаты, транскрипт.
Параметры пути
| Параметр | Тип | Описание |
|---|---|---|
| id | integer | обязательный ID экстракта |
Пример запроса
Ответ
/api/v1/video/{id}
Полный контент видео: метаданные, все сегменты транскрипции с временными метками.
Параметры пути
| Параметр | Тип | Описание |
|---|---|---|
| id | integer | обязательный ID видео в базе |
Пример запроса
Ответ
/api/v1/library
Список всех дистиллятов (статей библиотеки) с метаданными.
Пример запроса
Ответ
/api/v1/library/{slug}
Метаданные конкретного дистиллята по slug.
Параметры пути
| Параметр | Тип | Описание |
|---|---|---|
| slug | string | обязательный Slug статьи: workflow, prompting, claudemd, subagents, insights, openclaw |
Пример запроса
/api/stats
Текущая статистика базы знаний: каналы, видео, сегменты, слова.
Пример запроса
Ответ
/.well-known/ai-plugin.json
Манифест AI-плагина (стандарт OpenAI). Используется LLM-агентами для discovery.
Пример запроса
/llms.txt
Навигатор сайта в формате Markdown для LLM-агентов (стандарт llmstxt.org). Содержит список всех экстрактов и дистиллятов.
Пример запроса
Форматы данных
Контент доступен в HTML, JSON и Markdown форматах.
| Тип контента | HTML | JSON | Markdown |
|---|---|---|---|
| Экстракт (методичка) | /workbook/{id} |
/api/v1/workbook/{id} |
/workbook/{id}.md |
| Видео + транскрипт | /video/{id} |
/api/v1/video/{id} |
/video/{id}.md |
| Дистиллят (библиотека) | /library/{slug} |
/api/v1/library/{slug} |
/library/{slug}.md |
| Весь каталог | — | /api/v1/catalog |
/llms.txt |