Методы соответствуют общим правилам. Все вызовы требуют авторизации.
Метод | URL | Описание |
---|---|---|
GET | /apps/{id}/activeusers | Получить онлайн-пользователей на сайте |
GET | /apps/{id}/users | Получить пользователей (лидов) |
GET | /apps/{id}/conversations | Получить диалоги приложения |
GET | /apps/{id}/channels | Получить каналы приложения |
Метод | 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 | Закрыть диалог |
Метод | 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-файла |