Стабильный API Whatsapp

для разработчиков и владельцев бизнеса, которые ценят свое время и деньги
От 120 руб/мес за 1 аккаунт
без ограничения по сообщениям и функциям

Попробуйте 14 дней бесплатно

Попробовать
+ поможем переехать с другого сервиса

Нет ограничений при работе, как на официальном API

Программируете под свои задачи не переплачивая за ненужные функции
Готовый сервис всегда ограничен набором функций
Но с помощью нашего API программируется любой функционал
Спектр применения ограничен лишь фантазией и задачами бизнеса
1
Пишите первыми
2
Делайте рассылки
3
Создавайте чат-ботов
4
Интегрируйте с CRM

Функции API - Whatsgate

Управление устройством
  • Создание и добавление новых устройств
  • Отображение и передача QR-кода
  • Получение результатов через Webhook
  • Проверка статуса подключения
  • Сброс, переподключение и другие функции
Управление сообщениями
  • Проверка новых сообщений
  • Отправка текста
  • Отправка медифайлов
  • Приём сообщений и медиафайлов и другие функции
Управление группами
  • Отправка сообщений в группы
  • Отправка медиа в группы
  • Приём сообщений и медиа из групп
  • Приглашение участников и другие функции

Пользуетесь другим сервисом и ищете замену ?

Поможем быстро переехать на наш API и подарим 14 дней бесплатно
Тех. поддержка поможет перенести ваши сценарии работы
Попробовать 14 дней бесплатно

В 99% случаев наш API
выигрывает перед официальным

Смотрите разницу
Подключение
Возможность писать сообщения первым
Совершать звонки и работа в чатах
Открытие компании
Официальный API (WABA)
  • Невозможно подключиться самостоятельно, требуется посредник. Ваша компания верифицируется несколько недель
  • Писать можно только по заготовленным и подтвержденным HSM-шаблонам
  • При подключении WABA нет возможности пользоваться приложением на смартфоне, звонить и добавляться в групповые чаты
  • Нужно обязательно иметь оформленную компанию ООО или ИП
Наш API Whatsgate
  • Подключаете любой аккаунт WhatsApp за 5 минут
  • Любые сообщения и номера для начала диалога
  • Вы используете аккаунт как и ранее со всеми возможностями совершения звонков, добавления в группы и прочим
  • Можно работать как физ. лицо без ограничений и плохих последствий

Подключение занимает не более 5 минут

после чего API сразу готов к работе

Регистрируйтесь в сервисе на 14 дней бесплатно

Зарегистрироваться

В личном кабинете нажмите добавить WhatsApp В приложении на телефоне выберите “привязать устройство”. Отсканируйте QR-код

Дождитесь статуса “Готов к работе”. API подключен

Тарифы использования API

Одни из самых низких цен на рынке
Вы платите только за использование API, но не за каждое сообщение
Нужно большее количество аккаунтов? Предоставим индивидуальные условия под ваши задачи Звоните, договоримся
Оплата любыми удобными средствами (банковские карты, кошельки, по реквизитам)

Разработчик будет доволен

Справятся все, даже начинающие программисты
Webhook
Определяемые пользователем Http обратные вызовы запускаются при получении сообщения или изменении статуса доставки
Полнофункциональный JSON API
Любой предпочитаемый язык может быть подключен к WhatsApp API через JSON API

Можете использовать уже готовые SDK
под самые популярные платформы и языки

Интегрируйте шлюз API под нужный язык программирования

Отправка сообщения
  • Shell
  • PHP
  • Python
Возвращает список активных чатов
  • Shell
  • PHP
  • Python
Возвращает объект медиафайла, прикрепленного к сообщению
  • Shell
  • PHP
  • Python
Отправляет команду в чат, что последние сообщения просмотрены
  • Shell
  • PHP
  • Python
Устанавливает Webhook для обработки входящих уведомлений
  • Shell
  • PHP
  • Python

                    

API cтабильно работает

при любом количестве подключенных номеров и отправляемых сообщений
Без перегрузки сервера
Количество обслуживающих серверов увеличивается в зависимости от нагрузки Не превышает 5 клиентов на 1 ядро процессора
Все клиентские сессии изолированы
Каждый браузер запускается в собственной среде под свою нагрузку
Пользователи всегда будут получать сообщения вовремя

Вы можете проверить сами Даем бесплатный доступ

Попробовать 14 дней бесплатно
Заботливая IT поддержка
Отвечаем на любой вопрос в течение 15 минут в рабочее время Понедельник-пятница с 10 до 19 по Москве

70% наших клиентов пришли от других компаний и не хотят уходить

Хотите такие же результаты?

Вы можете проверить сами.
Даем бесплатный доступ
Попробовать 14 дней бесплатно
или получите консультацию
?

Частые вопросы от клиентов

Подключаете официальный WhatsApp?

Нет, сервис предоставляет только услугу программного взаимодействия с web-версией whatsapp, которая запускается на наших серверах, что обеспечивает высокую надежность, быстродействие и кругосуточный доступ к отправке и получению сообщений.

Как начать работу с сервисом?

Начало работы с сервисом занимает не более 5 минут, регистрируетесь, привязываете свой whatsapp, получаете ключи X-Api-Key и идентификтор, и можно отправлять сообщения. Для тестирования доступен 14 дневный бесплатный период, где можно оценить возмжности и удобство сервиса.

Можно ли получить бан за использование сервиса?

Да, политика конфиденциальности Whatsapp не позволяет использовать сторонние сервисы автоматизации, но можно свести данные риски к минимуму, просто не рассылайте большое количество однотипных сообщений незнакомым пользователям, избегайте того, чтобы получатели нажимали кнопку "спам" и тем самым вероятность получения бана снижается до нуля.

Можно ли производить массовые рассылки?

Мы против массовых рассылок, но политика нашего сервиса не предполагает ограничений в рассылке. Используйте возможности сервиса на свой страх и риск.

Есть поддержка групповых чатов?

Да, Вы можете работать с груповыми чатами также, как с обычными контактами. Групповые чаты имеют собственные идентификаторы, что позволяет отправлять и получать сообщения также, как бы Вы работали с обычным контактом. В информации о групповом чате Вам доступен список всех пользователей, находящихся в данном чате а также их права.

Не понимаете будут ли нужные функции? Сможет ли сервис решить ваши задачи?

Давайте помогу и отвечу на любые ваши вопросы
или свяжитесь по любому контакту
Денис
Создатель сервиса
Лично столкнулся с проблемой автоматизации рутины Whatsapp в своем интернет магазине
curl -X POST\ -H 'X-API-Key: YOUR_API_KEY' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ 'https://whatsgate.ru/api/v1/send' \ -d '{ "WhatsappID": "YOUR_WHATSAPP_ID", "async": false, "recipient": { "id": "79999999999@c.us" }, "message": { "body": "Hello world!" } }' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://whatsgate.ru/api/v1/send'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "WhatsappID": "YOUR_WHATSAPP_ID", "async": false, "recipient": { "id": "79999999999@c.us" }, "message": { "body": "Hello world!" } }'); $headers = array(); $headers[] = 'Accept: application/json'; $headers[] = 'X-API-Key: YOUR_API_KEY'; $headers[] = 'Content-Type: application/json'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); print_r($result); curl_close($ch); import requests from json url = "https://whatsgate.ru/api/v1/send" headers = { 'Accept' : 'application/json' 'X-API-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' } payload = { "WhatsappID": "YOUR_WHATSAPP_ID", "async": false, "recipient": { "id": "79999999999@c.us" }, "message": { "body": "Hello world!" } } r = requests.post(url, data=json.dumps(payload), headers=headers) print(r.text) curl -X POST\ -H 'X-API-Key: YOUR_API_KEY' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ 'https://whatsgate.ru/api/v1/get-chats' \ -d '{ "WhatsappID": "YOUR_WHATSAPP_ID" }' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://whatsgate.ru/api/v1/get-chats'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "WhatsappID": "YOUR_WHATSAPP_ID" }'); $headers = array(); $headers[] = 'Accept: application/json'; $headers[] = 'X-API-Key: YOUR_API_KEY'; $headers[] = 'Content-Type: application/json'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); print_r($result); curl_close($ch); import requests from json url = "https://whatsgate.ru/api/v1/send" headers = { 'Accept' : 'application/json' 'X-API-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' } payload = { "WhatsappID": "YOUR_WHATSAPP_ID" } r = requests.post(url, data=json.dumps(payload), headers=headers) print(r.text) curl -X POST\ -H 'X-API-Key: YOUR_API_KEY' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ 'https://whatsgate.ru/api/v1/get-media' \ -d '{ "WhatsappID": "YOUR_WHATSAPP_ID", "mediaKey": "MESSAGE_MEDIA_KEY" }' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://whatsgate.ru/api/v1/get-media'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "WhatsappID": "YOUR_WHATSAPP_ID", "mediaKey": "MESSAGE_MEDIA_KEY" }'); $headers = array(); $headers[] = 'Accept: application/json'; $headers[] = 'X-API-Key: YOUR_API_KEY'; $headers[] = 'Content-Type: application/json'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); print_r($result); curl_close($ch); import requests from json url = "https://whatsgate.ru/api/v1/get-media" headers = { 'Accept' : 'application/json' 'X-API-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' } payload = { "WhatsappID": "YOUR_WHATSAPP_ID", "mediaKey": "MESSAGE_MEDIA_KEY" } r = requests.post(url, data=json.dumps(payload), headers=headers) print(r.text) curl -X POST\ -H 'X-API-Key: YOUR_API_KEY' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ 'https://whatsgate.ru/api/v1/seen' \ -d '{ "WhatsappID": "YOUR_WHATSAPP_ID", "recipient": { "id": "79999999999@c.us" } }' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://whatsgate.ru/api/v1/seen'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "WhatsappID": "YOUR_WHATSAPP_ID", "recipient": { "id": "79999999999@c.us" } }'); $headers = array(); $headers[] = 'Accept: application/json'; $headers[] = 'X-API-Key: YOUR_API_KEY'; $headers[] = 'Content-Type: application/json'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); print_r($result); curl_close($ch); import requests from json url = "https://whatsgate.ru/api/v1/seen" headers = { 'Accept' : 'application/json' 'X-API-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' } payload = { "WhatsappID": "YOUR_WHATSAPP_ID", "recipient": { "id": "79999999999@c.us" } } r = requests.post(url, data=json.dumps(payload), headers=headers) print(r.text) curl -X POST\ -H 'X-API-Key: YOUR_API_KEY' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ 'https://whatsgate.ru/api/v1/set-hook' \ -d '{ "WhatsappID": "YOUR_WHATSAPP_ID", "url": "YOUR_URL" }' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://whatsgate.ru/api/v1/set-hook'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "WhatsappID": "YOUR_WHATSAPP_ID", "url": "YOUR_URL" }'); $headers = array(); $headers[] = 'Accept: application/json'; $headers[] = 'X-API-Key: YOUR_API_KEY'; $headers[] = 'Content-Type: application/json'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); print_r($result); curl_close($ch); import requests from json url = "https://whatsgate.ru/api/v1/set-hook" headers = { 'Accept' : 'application/json' 'X-API-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' } payload = { "WhatsappID": "YOUR_WHATSAPP_ID", "url": "YOUR_URL" } r = requests.post(url, data=json.dumps(payload), headers=headers) print(r.text)