WhatsAPI - ваш единый центр интеграции мессенджеров, соцсетей и CRM

 

What's API - что такое API?

API (англ. application programming interface) - инструмент для интеграции и взаимодействия различных программ и сервисов друг с другом.

Сервис WhatsAPI позволит вам интегрировать большинство мессенджеров и соцсетей с вашей CRM за 5 минут.

Готовые интеграции почти со всеми известными CRM.

 

Нужна помощь?

Разработано для профессионалов. Доступно каждому.

Eсли у вас нет программиста, просто напишите в VK

 

 

Подключение сообщений группы/паблика ВКонтакте

GET  https://whatsapi.ru/api/?method=add

Параметры:

tokenОбязателенТокен авторизации нашего сервиса
vk_keyОбязателенКлюч доступа API ВКонтакте
vk_checkОбязателенПроверочная строка ВКонтакте для автоматической настройки Callback API

Пример запроса:

https://whatsapi.ru/api/?method=add&token={token}&vk_key={vk_key}&vk_check={vk_check}

 

Подключение WhatsApp

GET  https://whatsapi.ru/api/?method=add

Параметры:

tokenОбязателенТокен авторизации нашего сервиса
whatsappОбязателенЗначение этому параметру присваивать не обязательно

Пример запроса:

https://whatsapi.ru/api/?method=add&token={token}&whatsapp

 

Подключение бота Telegram

GET  https://whatsapi.ru/api/?method=add

Параметры:

tokenОбязателенТокен авторизации нашего сервиса
telegram_bot_tokenОбязателенТокен бота Telegram

Пример запроса:

https://whatsapi.ru/api/?method=add&token={token}&telegram_bot_token={telegram_bot_token}

 

Подключение Instagram Direct

GET  https://whatsapi.ru/api/?method=add

Параметры:

tokenОбязателенТокен авторизации нашего сервиса
instagram_usernameОбязателенUsername (логин) аккаунта Instagram
instagram_passwordОбязателенПароль аккаунта Instagram

Пример запроса:

https://whatsapi.ru/api/?method=add&token={token}&instagram_username={instagram_username}&instagram_password={instagram_password}

 

Подключение CRM

GET  https://whatsapi.ru/api/?method=add

Параметры:

tokenОбязателенТокен авторизации нашего сервиса
crm_nameОбязателенНазвание CRM из списка: uon, mobidel, bitrix24, amocrm, dynamics, saleforce, bpmonline, megaplan, insightly, pipedrive, sap, prostoy, freshoffice, planfix, canapecrm, sugarcrm, onebox, highrise, stroycrm, mindbox, rbs, 1c, envy, moysklad, wirecrm, retailcrm, ramex, minicrm, profitcrm, ploomescrm, medesk, klientiks, yclients, intrum
crm_keyОбязателенAPI-ключ или токен CRM

Пример запроса:

https://whatsapi.ru/api/?method=add&token={token}&crm_name={crm_name}&crm_key={crm_key}

 

Создание рассылки

POST  https://whatsapi.ru/ru/api/autosend/whatsapp/new/

Параметры:

tokenОбязателенТокен авторизации
nameНе обязателенНазвание рассылки
baseНе обязателенСписок контактов текстом (каждый контакт с новой строки) (обязателен, если не передан file_base)
file_baseНе обязателенСписок контактов в виде файла (xlsx, xls, csv, txt) (обязателен, если не передан base)
ph_colНе обязателенСтолбец с номером телефона (A-Z) (по умолчанию A)
textОбязателенТекст сообщения
file_attachНе обязателенКартинка или другой вложенный файл: jpeg, jpg, gif, png, pdf, doc(x), xls(x)
daysНе обязателенДни недели (массив значений от 1 до 7) (1 - понедельник, 7 - воскресенье) (по умолчанию: 1, 2, 3, 4, 5)
time_fromНе обязателенМинимальное разрешённое время для отправки в течение суток (ЧЧ:ММ) (по МСК) (по умолчанию 10:00)
time_toНе обязателенМинимальное разрешённое время для отправки в течение суток (ЧЧ:ММ) (по МСК) (по умолчанию 17:00)
timezoneНе обязателенЧасовой пояс клиента (по умолчанию +3)
delay_fromНе обязателенМинимальная случайная задержка между сообщениями (в секундах) (по умолчанию 900 секунд)
delay_toНе обязателенМаксимальная случайная задержка между сообщениями (в секундах) (по умолчанию 2700 секунд)
uniqНе обязателенУдалить дубли (bool) (по умолчанию true)
existНе обязателенОтправка только по уже существующим диалогам (bool) (по умолчанию true)
randomНе обязателенРандомизировать порядок отправки сообщений (bool) (по умолчанию false)
cascadeНе обязателенПорядок отправки (через запятую: telegram,whatsapp,sms) (по умолчанию whatsapp)

Пример запроса:

https://whatsapi.ru/ru/api/autosend/whatsapp/new/

 

Редактирование рассылки

POST  https://whatsapi.ru/ru/api/autosend/whatsapp/edit/{id}/

Параметры:

{id}ОбязателенID рассылки
tokenОбязателенТокен авторизации
daysНе обязателенДни недели (строка через запятую или массив значений от 1 до 7) (1 - понедельник, 7 - воскресенье) (по умолчанию: 1,2,3,4,5)
time_fromНе обязателенМинимальное разрешённое время для отправки в течение суток (ЧЧ:ММ) (по МСК) (по умолчанию 10:00)
time_toНе обязателенМинимальное разрешённое время для отправки в течение суток (ЧЧ:ММ) (по МСК) (по умолчанию 17:00)
delay_fromНе обязателенМинимальная случайная задержка между сообщениями (в секундах) (по умолчанию 900 секунд)
delay_toНе обязателенМаксимальная случайная задержка между сообщениями (в секундах) (по умолчанию 2700 секунд)
uniqНе обязателенУдалить дубли (bool) (по умолчанию true)
existНе обязателенОтправка только по уже существующим диалогам (bool) (по умолчанию true)
randomНе обязателенРандомизировать порядок отправки сообщений (bool) (по умолчанию false)
cascadeНе обязателенПорядок отправки (через запятую: telegram,whatsapp,sms) (по умолчанию whatsapp)

Пример запроса:

https://whatsapi.ru/ru/api/autosend/whatsapp/edit/{id}/

 

Изменение статуса рассылки

POST  https://whatsapi.ru/ru/api/autosend/whatsapp/state/{id}/{state_id}/

Параметры:

{id}ОбязателенID рассылки
{state_id}ОбязателенID статуса (0 - выключить, 1 - включить)
tokenОбязателенТокен авторизации

Пример запроса:

https://whatsapi.ru/ru/api/autosend/whatsapp/state/{id}/{state_id}/

 

Удаление рассылки

POST  https://whatsapi.ru/ru/api/autosend/whatsapp/delete/{id}/

Параметры:

{id}ОбязателенID рассылки
tokenОбязателенТокен авторизации

Пример запроса:

https://whatsapi.ru/ru/api/autosend/whatsapp/delete/{id}/

 

Получение списка рассылок

GET  https://whatsapi.ru/ru/api/autosend/whatsapp/list/

Параметры:

tokenОбязателенТокен авторизации
limitНе обязателенКоличество строк
offsetНе обязателенСмещение
sortНе обязателенСортировка (asc или desc) (по умолчанию asc)

Пример запроса:

https://whatsapi.ru/ru/api/autosend/whatsapp/list/

 

Получение списка сообщений в рассылке

GET  https://whatsapi.ru/ru/api/autosend/whatsapp/view/{id}/

Параметры:

{id}ОбязателенID рассылки
tokenОбязателенТокен авторизации
limitНе обязателенКоличество строк
offsetНе обязателенСмещение
sortНе обязателенСортировка (asc или desc) (по умолчанию asc)

Пример запроса:

https://whatsapi.ru/ru/api/autosend/whatsapp/view/{id}/

 

 


 

Как подключить API?

Для подключения и получения авторизационного токена, пожалуйста, напишите в VK