Перейти к основному содержимому

Получить детали треда

Используйте этот метод для того, чтобы получить детали треда по ID треда.

    ----
Permissions:INTEGRATOR,OPERATOR,SUPERVISOR
----

Пример curl

$ curl 'http://localhost:8080/api/v1/threads/5' -i -X GET \
-H 'Authorization: Bearer <integrator_token>' \
-H 'X-Tenant-Name: local'

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

GET /api/v1/threads/5 HTTP/1.1
Authorization: Bearer <integrator_token>
X-Tenant-Name: local
Host: localhost:8080

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

Поля тела ответа
ПараметрТипОписание

id

Number

Уникальный идентификатор треда в edna Chat Center

status

String

Текущий статус треда

startTime

String

Дата начала треда (когда было получено первое сообщение от клиента)

stateChangeTime

String

Дата изменнеия статуса треда

unread

Number

Количество непрочитанных клиентских сообщений

unanswered

Number

Количество не отвеченных клиентских сообщений

lastAgent

Number

ID последнего агента в треде

lastAgentLogin

String

Логин последнего агента в треде

currentAgent

Number

ID текущего агента

currentAgentLogin

String

Логин текущего агента

channel

Number

Канал входящего треда

clientId

Number

Уникальный идентификатор клиента в edna Chat Center

clientExternalId

String

Уникальный идентификатор клиента в сторонней системе

clientName

String

Имя клиента

threadUrl

String

URL треда

tags

Array

Теги, присвоенные треду агентом

info

Map

Информация треда для сегментации

info.key

String

Информация о треде

Статусы

  • NEW: Тред ожидает распределения в очередь агента.

  • UNASSIGNED: Тред ожидает распределения в очередь другого агента.

  • SUSPENDED: Это входящий тред, который поступил в нерабочее время.

  • ASSIGNED: Этот тред был распределен в очередь агента. В треде пока нет ответов.

  • REASSIGNED: Этот тред был распределен в очередь агента. В треде уже есть ответы.

  • ANSWER_NEEDED: Тред был назначен на агента. Клиент ожидает ответа агента.

  • WAITING: Тред был назначен на агента. Агент ожидает ответа клиента.

  • IN_PROGRESS: Тред был назначен на агента. Тред находится в обработке у агента в АРМ.

  • CLOSED: Тред закрыт. Терминальный статус.

Каналы

Канал

Тип

Авторизован

1

WEB

true

2

MOBILE

true

3

VIBER

true

4

TELEGRAM

true

5

VIBERPA

true

6

FACEBOOK

true

7

VKONTAKTE

true

8

WEB

false

9

MOBILE

false

10

EMAIL

false

Пример успешного HTTP ответа

HTTP/1.1 200 OK
X-Request-Id: c8c13b8a-d3e5-48f5-ae3a-277e13b49208
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 482

{
"id" : 5,
"status" : "NEW",
"startTime" : "2024-12-28T11:39:38.059Z",
"stateChangeTime" : "2024-12-28T11:39:38.059Z",
"unread" : 2,
"unanswered" : 2,
"currentAgent" : 1,
"currentAgentLogin" : "login#1",
"lastAgent" : 13,
"lastAgentLogin" : "login#13",
"channel" : 25,
"clientId" : 2,
"clientExternalId" : "2",
"clientName" : "client#2",
"threadUrl" : "http://threads.im/arm/thread/167",
"tags" : [ "2", "1" ],
"info" : {
"key" : "value"