Оглавление
API Базы знаний для внешних интеграций представляет набор методов для работы с разделами и статьями в Базе знаний. Данные методы позволяют получать статьи и разделы, создавать новые, обновлять их и настраивать доступы. Ниже представлен список доступных методов API Базы знаний.
Для работы с событиями вы можете использовать метод event.list, для работы со статьями - article.get, article.save, article.delete, для работы с разделами - directory.save, directory.delete, directory.set.access, directory.structure, для работы с GPT Базы знаний - gpt.ask, gpt.rate, для работы с тестами - test.get, test.create, test.directories, test.list, test.status.
Методы для работы c событиями
| Метод | Описание |
|---|---|
| event.list | Получить список событий |
Методы для работы со статьями
| Метод | Описание |
|---|---|
| article.get | Получить информацию о статье |
| article.save | Создать или изменить статью |
| article.delete | Удалить статью |
Методы для работы с разделами
| Метод | Описание |
|---|---|
| directory.save | Создать или изменить директорию |
| directory.delete | Удалить пустую директорию |
| directory.set.access | Установить права доступа для директории |
| directory.structure | Получить структуру директории со вложенными статьями |
Методы для работы с GPT Базы знаний
| Метод | Описание |
|---|---|
| gpt.ask | Запрос к GPT Базы знаний |
| gpt.rate | Оценить ответ бота |
Методы для работы c тестами
| Метод | Описание |
|---|---|
| test.get | Получить данные о результате прохождения теста |
| test.create | Получить ссылку на прохождение теста |
| test.directories | Получить список тестов |
| test.list | Получить список прохождений тестов |
| test.status | Получить статус прохождения теста |