Виробничо-прочитана мобільній інфраструктуріHTTPS API · Android & iOS · Знімок екрана до кінцяОгляд платформи
ПЛАТФОРМАAPI-перша архітектураБезпечний пристрій для парівидимість доставкиБагатопристосувальні елементиVersioned documentation
Розробник hub/API WhatsApp

WA · 7 документованих операцій

ЗСКК1КСЗ ЗСК8ККСЗ документація

Надіслати повідомлення WhatsApp і медіа, відмова від трейдингу, синхронізацію вхідних повідомлень і перевірити кількість одержувачів.

Підключені телефони синхронізації розмов і медіа
REST базова URLhttps://api.smsmobileapi.com

JSON відповіді · HTTPS обов'язкові · UTF-8

З'єднайте ключ API

З'єднайте один раз, потім перевірте кінцеві точки через SMS, дзвінки, повідомлення, WhatsApp і електронну пошту.

Почати

Ваш перший запит в чотири кроки

1

Підключіть і ввімкніть WhatsApp для підтримуваних мобільних пристроїв.

2

Підтвердіть одержувача з кінцевою точкою номеру.

3

Відправте з ваонлі=так.

4

Для вхідних повідомлень активувати ретривальну, синхронізацію, потім викликати /getwa.

Забезпечити мобільний додаток SMSMobileAPI, що з'єднує телефон до панелі веб-засмаги і REST API для SMS і дзвінків
Зашифроване підключення мобільного до блоґу

Офіційне мобільне додаток

Забезпечений міст між телефоном, панельом і API.

SMS і операції дзвінків проходять через офіційний додаток SMSMobileAPI, встановлений на підключеному телефоні. Додаток надійно справляє пристрій з вашим обліковим записом, синхронізує уповноважені події та посилює мобільний зв'язок з панельним приладом та REST API.

1Мобільний додатокЗареєструвати телефон і SIM 2Зашифрований посиланняАуттентифікати та захистити дані в транзиті 3Дяшборд & APIКонтроль робочих процесів і діяльності
  • Випущені релізи, що розповсюджуються через офіційні списки Google Play та Apple App Store
  • Огляд платформи Google та Apple, реєстрація та управління розподілами
  • Захищений пристрій, HTTPS транспортно-автентифікований API
  • Для мобільних функцій, які ви включите
Отримайте офіційну програму SMSMobileAPI на Google Play Завантажте офіційний додаток SMSMobileAPI на Apple App Store
Можливості залежать від дозволу та фонового доступу, що допускається Android або iOS.

Аутентифікація

Збережіть облікові дані на сервері

Використовуйте клавішу для прямих інтеграцій. ЗXQ13QXZ2 клієнтові, які доступні для серверних додатків; запитати про текен і відправити його як авторизація: Bearer ACCESS TOKEN.

ЦІНА ЗА ЧАС:

Надіслати повідомлення WhatsApp

#
ЕНДПОІНhttps://api.smsmobileapi.com/sendsms

Відправляється з текстом WhatsApp або підтримувані засоби через підключене середовище.

Коли його використовувати

Використовуйте його для окремих одержувачів або контактної групи з приладом.

Параметри

Ім'яТипВимагатиопис
apikey рядок Обов'язковий Ваш ключ API; omit при використанні жетона Bearer.
recipients Контакти Обов'язковий Країна-код плюс номер, без + або 00.
message рядок Обов'язковий Підтримуються декілька рядків.
waonly так Обов'язковий Вам необхідно звернутися до служби WhatsApp-тільки для доставки.
url_media HTTPS URL Необов'язково Електронний документ, документ, архів або URL-адреса JPG/PNG.
url_media_shorted так Необов'язково Використовуйте скорочений URL-адресу завантаження з режимом попереднього перегляду PDF.
pdf_with_image так Необов'язково Додати перегляд зображень для PDF.
encrypt_message так Необов'язково Вимагати розшифрування одержувача.
contactGroup ЛІТЕРА Необов'язково Надішліть на будь-який контакт в групі з гіпсокартоном.

Приклад запиту

КУРЛ
curl -X POST "https://api.smsmobileapi.com/sendsms?waonly=yes" \
  -d "apikey=YOUR_API_KEY" \
  -d "recipients=191728660" \
  --data-urlencode "message=Your order is ready."

Приклад відповіді

ЗСК10КХЗ
{
  "result": {
    "error": 0,
    "sent": "1",
    "id": "MESSAGE_GUID",
    "send_with_whatsapp": "1"
  }
}

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
Знайте
  • Підтримувані медіа-адреси повинні бути публічними ресурсами HTTPS.
  • Форматування WhatsApp: *bold *, italic , ~strike прорив ~ і потрійний резервний монокосмічний.
ЦІНА ЗА ЧАС:

Створіть непрозорий повідомлення WhatsApp

#
ЕНДПОІНhttps://api.smsmobileapi.com/resendwa/

За допомогою WhatsApp повідомлення, що наразі має статус помилки.

Коли його використовувати

Використовуйте його після діагностики невдалого входу з WhatsApp.

Параметри

Ім'яТипВимагатиопис
apikey рядок Обов'язковий Ваш ключ API.
guid рядок Обов'язковий графічний інтерфейс не вдалося повідомлення.

Приклад запиту

КУРЛ
curl "https://api.smsmobileapi.com/resendwa/?apikey=YOUR_API_KEY&guid=MESSAGE_GUID"

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
Знайте
  • Тільки не вдалося повідомлення переслати.
ОТРИМАТИ

Активувати вхідний ретрієв

#
ЕНДПОІНhttps://api.smsmobileapi.com/getwa/active/

Активати, деактивати або окуляри WhatsApp повідомлення retrieval.

Коли його використовувати

Зателефонуйте його, перш ніж використовувати вхідну синхронізацію WhatsApp.

Параметри

Ім'яТипВимагатиопис
apikey рядок Обов'язковий Ваш ключ API.
statut 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Необов'язково 1 активує, 0 деактивує, x або бездіяльність, що охоплює поточний стан.

Приклад запиту

КУРЛ
curl "https://api.smsmobileapi.com/getwa/active/?apikey=YOUR_API_KEY&statut=1"

Приклад відповіді

ЗСК10КХЗ
{
  "success": true,
  "read_message_active": 1,
  "status_note": "Activated"
}

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
Знайте
  • За замовчуванням для конфіденційності відключається вхідний ретривалл.
ОТРИМАТИ

Синхронізація вхідних повідомлень

#
ЕНДПОІНhttps://api.smsmobileapi.com/getwa/synchronisation/

Запити про свіжу синхронізацію WhatsApp перед ретривальною.

Коли його використовувати

Зателефонуйте його безпосередньо перед /getwa, коли вам потрібна інформація, що надходить для входу.

Параметри

Ім'яТипВимагатиопис
apikey рядок Обов'язковий Ваш ключ API.

Приклад запиту

КУРЛ
curl "https://api.smsmobileapi.com/getwa/synchronisation/?apikey=YOUR_API_KEY"

Приклад відповіді

ЗСК10КХЗ
{
  "error": "0",
  "messages": "synchronized",
  "expire_at": "2026-03-11 12:27:00",
  "expire_at_unix": "1773232020"
}

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
Знайте
  • Синхронізація – для отримання повідомлень тільки. Не зателефонуйте його перед відправленням.
ОТРИМАТИ

Посилання: WhatsApp

#
ЕНДПОІНhttps://api.smsmobileapi.com/getwa

Повертає синхронізацію вхідних повідомлень WhatsApp.

Коли його використовувати

Використовуйте його після активації та синхронізації вхідних ретривалів.

Параметри

Ім'яТипВимагатиопис
apikey рядок Обов'язковий Ваш ключ API.
before Унікс мітки Необов'язково Повернути записи до цього часу.
date РРРР-ММ-ДД Необов'язково Повернення записів за одну дату.
message_type аудіо Необов'язково Фільтрувати текстові повідомлення або аудіо повідомлення, перетворені на текст; omit для обох.

Приклад запиту

КУРЛ
curl "https://api.smsmobileapi.com/getwa/?apikey=YOUR_API_KEY&message_type=text"

Приклад відповіді

ЗСК10КХЗ
{
  "date": "2026-03-11",
  "hour": "12:27:00",
  "timestamp": "1773232020",
  "number": "19176728660",
  "contact": "SMSMobileAPI",
  "message": "When will I receive my order?",
  "guid": "652fcfc0-12a8-46f5-b5ba-9391135b8b4c"
}

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
ОТРИМАТИ

Перевірити номер WhatsApp

#
ЕНДПОІНhttps://api.smsmobileapi.com/whatsapp/checknumber/

Перевірити, чи доступний телефон на WhatsApp.

Коли його використовувати

Використовуйте його перед відправкою, щоб зменшити нездатність збою.

Параметри

Ім'яТипВимагатиопис
apikey рядок Обов'язковий Ваш ключ API.
recipients Контакти Обов'язковий Країна-код плюс номер, без + або 00.

Приклад запиту

КУРЛ
curl "https://api.smsmobileapi.com/whatsapp/checknumber/?apikey=YOUR_API_KEY&recipients=19176728660"

Приклад відповіді

ЗСК10КХЗ
{
  "contact_found_on_whatsapp": "yes",
  "recipients": "19176728660"
}

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
ПОСТ

Створіть OAuth2 доступ до ken

#
ЕНДПОІНhttps://api.smsmobileapi.com/oauth2/token

Обміни клієнтських облікових записів для токена Bearer.

Коли його використовувати

Використовуйте його для інтеграції сервера досервера, де кращі облікові дані, які не містяться в короткі терміни.

Параметри

Ім'яТипВимагатиопис
grant_type рядок Обов'язковий Повинен бути клієнтом криміналами.
client_id рядок Обов'язковий Клієнтський ідентифікатор з панелі інструментів.
client_secret рядок Обов'язковий Секрет клієнта з приладової панелі.

Приклад запиту

КУРЛ
curl -X POST "https://api.smsmobileapi.com/oauth2/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "grant_type=client_credentials" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET"

Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.

ключ підключення ↑
Знайте
  • Зареєструватися на сервері. Ми не включаємо його в мобільний або браузерний код.

Усунення несправностей

Помилки та безпечні рети

Читайте статус HTTP і поле помилки JSON перед перегрівом. Не переробляти валідацію або автентифікацію не виправдовує запит першим.

ЗСК11ККСЗКодиЩо робити
400missing_parameterНеобхідний параметр порожній або відсутній. Перевірити таблицю параметрів для кінцевої точки.
403invalid_apikeyКлюч API невідомий, розширений або не уповноважений за за запитом функції.
429too_many_requestsЗапити прилітають дуже швидко. Очікуйте, потім птиця з відступним відключенням.
500server_errorПослуга не може завершити запит. Зберігати відповідь та контактну підтримку, якщо вона зберігається.
Правило птицяВідповідає лише транзистор 429 і 5xxx. Почати після 1 секунди, потім відключати до 2, 4 і 8 секунд.

Потрібна допомога?

Внести контекст запиту — не секрети.

Поділитися кінцевою точкою, часовим кроком, статус HTTP і санітарно-гігієнічним реагуванням. Ніколи не включають ключі API, токени або контент для приватного повідомлення.

Зв'язатися з API support →