Get Text Content
const url = 'https://api.cloud.agentums.ru/v1/objects/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/text-content';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.cloud.agentums.ru/v1/objects/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/text-content \ --header 'Authorization: Bearer <token>'Редактируемый текст файла для встроенного редактора.
Прямой текст (txt/md/код/разметка) — сами байты; docx/pdf — извлечённый текст (правится
как markdown, при сохранении пересобирается в исходный формат). Прочее — editable=False.
Извлечение текста и вердикт «правится ли как текст» — общее ядро с инструментом агента
(services/text_content.load_text_content), чтобы редактор и read_document/
edit_document видели файл ОДИНАКОВО. Текст нередактируемых форматов (xlsx/pptx) ядро
отдаёт агенту для чтения, но редактору он не нужен — здесь его отбрасываем (editable).
version — текущая версия содержимого: редактор запоминает её при открытии и возвращает
как base_version при сохранении/автосохранении (оптимистичная блокировка E0).
Authorizations
Заголовок раздела «Authorizations»Parameters
Заголовок раздела «Parameters»Path Parameters
Заголовок раздела «Path Parameters»Header Parameters
Заголовок раздела «Header Parameters»Responses
Заголовок раздела «Responses»Successful Response
Редактируемый текст файла для встроенного редактора.
editable=False — формат нельзя редактировать «как текст» (медиа/картинка/архив).
format — как трактовать текст в редакторе (markdown|plain|html); для docx/pdf это
извлечённый текст (markdown), правки пересобираются в исходный формат при сохранении.
object
Example
{ "editable": false, "filename": "", "format": "plain", "reason": "", "text": "", "version": 1}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}