Методы Web API

Методы соответствуют общим правилам. Все вызовы требуют авторизации.

Apps

Метод URL Описание
GET /apps/{id}/activeusers Получить онлайн-пользователей на сайте
GET /apps/{id}/users Получить пользователей (лидов)
GET /apps/{id}/conversations Получить диалоги приложения
GET /apps/{id}/channels Получить каналы приложения

Conversations

Метод URL Описание
GET /conversations/{id} Получить конкретный диалог
GET /conversations/{id}/parts Получить части (сообщения) диалога
POST /conversations/{id}/reply Ответить в диалоге
POST /conversations/{id}/settyping Кто-то печатает ...
POST /conversations/{id}/assign Назначить диалог администратору
POST /conversations/{id}/tag Добавить тег диалога
DELETE /conversations/{id}/tag Удалить тег диалога
POST /conversations/{id}/close Закрыть диалог

Users

Метод URL Описание
GET /users/{id} Получить данные о пользователе
POST /users/{id}/props Установить свойства пользователя
GET /users/{id}/events Получить события, совершенные пользователем
POST /users/{id}/events Записать событие пользователя
GET /users/{id}/conversations Получить диалоги с пользователем
POST /users/{id}/setpresence Отправить heartbeat сигнал
POST /users/{id}/sendmessage Отправить ручное сообщение пользователю
POST /users/{id}/startconversation Создать диалог, начатый пользователем на сайте
POST /users/{id}/unsubscribeemail Отписывает пользователя от рассылки
POST /users/import Импорт пользователей из CSV-файла