• KB Home
  • API
  • API edna Chat Center
  • Треды с сообщениями из рассылки
  • Получить список тредов с сообщениями из рассылок

Получить список тредов с сообщениями из рассылок

Разрешения

----
Permissions:INTEGRATOR,BOT
----

Пример curl

$ curl 'http://localhost:8080/api/v1/distribution-threads?fromId=1' -i -X GET \
    -H 'Authorization: Bearer <integrator_token>'

Параметры строки запроса

ПараметрТипОписание
fromIdlongИдентификатор треда, начиная с которого необходимо произвести поиск
pagelongНомер страницы, по умолчанию 0
sizelongРазмер станицы, по умолчанию 1000

Пример HTTP запроса

GET /api/v1/distribution-threads?fromId=1 HTTP/1.1
Authorization: Bearer <integrator_token>
Host: localhost:8080

Пример HTTP ответа

HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
Content-Length: 384
{
    "threads": [
        {
            "id": 1,
            "externalClientId": "7b4770a0-bb5a-45eb-97a5-28e250197c7b",
            "campaign": "distribution threads campaign",
            "createdAt": "2022-12-14T11:44:34+03:00"
        },
        {
            "id": 2,
            "externalClientId": "db1df515-c94f-415d-bb86-96bfb26b4d79",
            "campaign": "distribution threads campaign",
            "createdAt": "2022-12-14T11:44:34+03:00"
        }
    ]
}

Поля тела ответа

ПараметрТипОписание
thread.idlongВнутренний идентификатор треда в edna Chat Center
thread.externalClientIdstringИдентификатор клиента во внешней системе
thread.campaignstringНазвание кампании массовой рассылки
thread.createdAtdateДата создания треда