Получить детали треда
Используйте этот метод для того, чтобы получить детали треда по 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 ответа
Параметр | Тип | Описание |
---|---|---|
|
| Уникальный идентификатор треда в edna Chat Center |
|
| Текущий статус треда |
|
| Дата начала треда (когда было получено первое сообщение от клиента) |
|
| Дата изменнеия статуса треда |
|
| Количество непрочитанных клиентских сообщений |
|
| Количество не отвеченных клиентских сообщений |
|
| ID последнего агента в треде |
|
| Логин последнего агента в треде |
|
| ID текущего агента |
|
| Логин текущего агента |
|
| Канал входящего треда |
|
| Уникальный идентификатор клиента в edna Chat Center |
|
| Уникальный идентификатор клиента в сторонней системе |
|
| Им я клиента |
|
| URL треда |
|
| Теги, присвоенные треду агентом |
|
| Информация треда для сегментации |
|
| Информация о треде |
Статусы
-
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 | true | |
7 | VKONTAKTE | true |
8 | WEB | false |
9 | MOBILE | false |
10 | 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"