Справочник API
Обновление или вставка истории
Получить все записи истории upsert
HTTP
GET
/upsert-history/{id}Получить все записи истории обновлений с возможностью применения фильтровАвторизация
string required
bearerAuth
JWT-токенПараметры пути
id (string) — ID агента (фильтрация по конкретному агенту)Query-параметры
order (enum) — порядок сортировки результатовПо умолчанию: ASCВозможные значения: ASC, DESCstartDate (string · date-time) — отфильтровать записи начиная с этой даты (включительно)endDate (string · date-time) — отфильтровать записи до этой даты (включительно)Коды ответов:
- 200 — успешная операция (application/json, массив объектов)
- 500 — внутренняя ошибка сервера
Пример ответа
[
{
"id": "cfd531e0-82fc-11e9-bc42-526af7764f64",
"chatflowid": "7c4e8b7a-7b9a-4b4d-9f3e-2d28f1ebea02",
"result": "{\"status\":\"success\",\"data\":{\"key\":\"value\"}}",
"flowData": "{\"nodes\":[],\"edges\":[]}",
"date": "2024-08-24T14:15:22Z"
}
]
Удалить записи истории upsert (soft delete)
HTTP
PATCH
/upsert-history/{id}Мягкое удаление (soft delete) записей истории upsert по списку их идентификаторов.Авторизация
string required
bearerAuth
JWT-токенТело запроса (application/json)
ids (string · uuid ) — список ID записей истории upsert для удаленияPATCH /upsert-history/{id} HTTP/1.1
Host: your-api-host
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Пример запроса
{
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
}

