Документация API мессенджера Telegram#
Бета-версия
Функциональность находится в режиме бета-версии. Функции могут быть изменены, а также могут работать нестабильно.
GREEN-API предоставляет HTTP API мессенджера Telegram для отправки и получения сообщений.
Перед выполнением запросов убедитесь, что выполнены все шаги раздела Перед началом работы. Ознакомьтесь с разделом Выполнение запросов.
Аккаунт#
- Получить QR-код
- Отправить пароль авторизации
- Начать авторизацию инстанса
- Отправить код авторизации
- Получить состояние инстанса
- Перезапустить инстанс
- Разлогинить инстанс
- Получить настройки инстанса
- Установить настройки инстанса
- Получить информацию об аккаунте
- Установить аватар аккаунта
Отправка#
- Отправить текст
- Отправить видео, аудио, изображение, документ
- Отправить видео, аудио, изображение, документ по URL
- Отправить геолокацию
- Отправить контакт
- Отправить опрос
Получение#
Получение уведомлений через HTTP API#
Получение уведомлений через Webhook Endpoint#
Формат входящих уведомлений#
Входящее сообщение#
- Входящее текстовое сообщение
- Входящее текстовое сообщение с URL
- Входящее сообщение с изображением
- Входящее сообщение с видео
- Входящее сообщение с документом
- Входящее сообщение с аудио
- Входящее сообщение с геолокацией
- Входящее сообщение с контактом
- Входящее сообщение с опросом
- Входящее сообщение со стикером
- Входящее сообщение-реакция
- Входящее отредактированное сообщение
- Удаление входящего сообщения
Отправленное сообщение#
- Отправленное с телефона сообщение
- Отправленное с API сообщение
- Отправленное текстовое сообщение
- Отправленное сообщение с изображением
- Отправленное сообщение с видео
- Отправленное сообщение с документом
- Отправленное сообщение с аудио
- Отправленное сообщение с геолокацией
- Отправленное сообщение с контактом
- Отправленное сообщение с опросом
- Отправленное сообщение со стикером
- Отправленное сообщение-реакция
- Отправленное отредактированное сообщение
- Удаление отправленного сообщения
Журналы#
- Получить историю сообщений чата
- Получить сообщение чата
- Получить журнал входящих сообщений
- Получить журнал отправленных сообщений
Очереди#
Методы исходящей очереди#
- Получить количество сообщений к отправке
- Получить очередь сообщений к отправке
- Очистить очередь сообщений к отправке
Методы входящей очереди#
Группы#
- Создать группу
- Установить аватар группы
- Изменить имя группы
- Получить информацию о группе
- Изменить настройки группы
- Добавить участника в группу
- Удалить участника из группы
- Назначить права администратора группы
- Отозвать права администратора группы
- Выйти из группы
Сервисные методы#
- Проверить наличие Telegram
- Получить аватар
- Получить список чатов
- Получить контакты
- Получить информацию о контакте
- Редактировать сообщение
- Удалить сообщение
- Отправить уведомление набора текста
- Архивировать чат
- Разрхивировать чат
Прочее#
- Идентификатор чата
- Интервал отправки сообщений
- Стандартные ошибки
- Достижение лимитов на тарифе Разработчик