Обзор

Диалоги в API: чтение и отправка

Диалог адресуется парой «аккаунт и собеседник»: account_id в формате UUID и peer_user_id — числовой идентификатор собеседника в мессенджере. В этой же паре читается история и отправляются новые сообщения.

GET/v2/accounts/{account_id}/dialogs

Список диалогов аккаунта.

Авторизация
Authorizationstring

Отправляется в заголовке Authorization. Ваш ключ используется только вашим браузером для этого запроса — он никогда не отправляется в Docsbook и не сохраняется.

Путь
account_idstringобязательный

UUID аккаунта

GET/v2/accounts/{account_id}/dialogs/{peer_user_id}/messages

История переписки с конкретным собеседником.

Авторизация
Authorizationstring

Отправляется в заголовке Authorization. Ваш ключ используется только вашим браузером для этого запроса — он никогда не отправляется в Docsbook и не сохраняется.

Путь
account_idstringобязательный

UUID аккаунта

peer_user_idintegerобязательный

Числовой идентификатор собеседника

POST/v2/accounts/{account_id}/dialogs/{peer_user_id}/messages

Отправить сообщение собеседнику от имени аккаунта. Тело запроса — JSON.

Авторизация
Authorizationstring

Отправляется в заголовке Authorization. Ваш ключ используется только вашим браузером для этого запроса — он никогда не отправляется в Docsbook и не сохраняется.

Путь
account_idstringобязательный

UUID аккаунта

peer_user_idintegerобязательный

Числовой идентификатор собеседника

Непрочитанные диалоги#

Отдельная операция для непрочитанных опубликована только в версии v1: GET /v1/accounts/{account_id}/dialogs/unread. Полный перечень — Справочник v1.

Аналитика по переписке#

Диалоги — источник для метрик на вашей стороне: конверсия этапа, доля отказов, качество конкретного сценария. NN Agent отдаёт переписку, считать по ней можно что угодно.

Дальше#

Updated

Диалоги в API: чтение и отправка — NN Agent