Нет ограничений при работе, как на официальном API
Функции API - Whatsgate
- Создание и добавление новых устройств
- Отображение и передача QR-кода
- Получение результатов через Webhook
- Проверка статуса подключения
- Сброс, переподключение и другие функции
- Проверка новых сообщений
- Отправка текста
- Отправка медифайлов
- Приём сообщений и медиафайлов и другие функции
- Отправка сообщений в группы
- Отправка медиа в группы
- Приём сообщений и медиа из групп
- Приглашение участников и другие функции
Пользуетесь другим сервисом и ищете замену ?
В 99% случаев наш API
выигрывает перед официальным
Официальный API (WABA)
- Невозможно подключиться самостоятельно, требуется посредник. Ваша компания верифицируется несколько недель
- Писать можно только по заготовленным и подтвержденным HSM-шаблонам
- При подключении WABA нет возможности пользоваться приложением на смартфоне, звонить и добавляться в групповые чаты
- Нужно обязательно иметь оформленную компанию ООО или ИП
Наш API Whatsgate
- Подключаете любой аккаунт WhatsApp за 5 минут
- Любые сообщения и номера для начала диалога
- Вы используете аккаунт как и ранее со всеми возможностями совершения звонков, добавления в группы и прочим
- Можно работать как физ. лицо без ограничений и плохих последствий
Подключение занимает не более 5 минут
Регистрируйтесь в сервисе на 14 дней бесплатно
В личном кабинете нажмите добавить WhatsApp В приложении на телефоне выберите “привязать устройство”. Отсканируйте QR-код
Дождитесь статуса “Готов к работе”. API подключен
Тарифы использования API
Вы платите только за использование API, но не за каждое сообщение
- Бесплатная поддержка
- 3 аккаунта
- Скидка 19%*
- Отправление текстов и медиасообщений
- Webhook для получения текстов и медиасообщений
- Получение информации о чатах и группах
- Получение списка пользователей групп
- Нельзя начинать новые чаты
- Бесплатная поддержка
- 3 аккаунта
- Скидка 19%*
- Отправление текстов и медиасообщений
- Webhook для получения текстов и медиасообщений
- Получение информации о чатах и группах
- Получение списка пользователей групп
- Можно начинать новые чаты
- Бесплатная поддержка
- 10 аккаунтов
- Скидка 20%*
- Отправление текстов и медиасообщений
- Webhook для получения текстов и медиасообщений
- Получение информации о чатах и группах
- Получение списка пользователей групп
- Можно начинать новые чаты
Разработчик будет доволен
Любой предпочитаемый язык может быть подключен к WhatsApp API через JSON API
Можете использовать уже готовые SDK
под самые популярные платформы и языки
Интегрируйте шлюз API под нужный язык программирования
- Shell
- PHP
- Python
- Shell
- PHP
- Python
- Shell
- PHP
- Python
- Shell
- PHP
- Python
- Shell
- PHP
- Python
API cтабильно работает
- Отказоустойчивые облачные сервера Hetzner
- Датацентры сертифицированы в соответствии с DIN ISO/IEC 27001
- Процессоры AMD EPYC™ 2-го поколения, Intel® Xeon® Gold
- Сверхбыстрые накопители NVMe SSD
Вы можете проверить сами Даем бесплатный доступ
Попробовать 14 дней бесплатно70% наших клиентов пришли от других компаний и не хотят уходить
Хотите такие же результаты?
Даем бесплатный доступ
Частые вопросы от клиентов
Нет, сервис предоставляет только услугу программного взаимодействия с web-версией whatsapp, которая запускается на наших серверах, что обеспечивает высокую надежность, быстродействие и кругосуточный доступ к отправке и получению сообщений.
Начало работы с сервисом занимает не более 5 минут, регистрируетесь, привязываете свой whatsapp, получаете ключи X-Api-Key и идентификтор, и можно отправлять сообщения. Для тестирования доступен 14 дневный бесплатный период, где можно оценить возмжности и удобство сервиса.
Да, политика конфиденциальности 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)