Почати
Ваш перший запит в чотири кроки
Підключіть і ввімкніть WhatsApp для підтримуваних мобільних пристроїв.
Підтвердіть одержувача з кінцевою точкою номеру.
Відправте з ваонлі=так.
Для вхідних повідомлень активувати ретривальну, синхронізацію, потім викликати /getwa.
Офіційне мобільне додаток
Забезпечений міст між телефоном, панельом і API.
SMS і операції дзвінків проходять через офіційний додаток SMSMobileAPI, встановлений на підключеному телефоні. Додаток надійно справляє пристрій з вашим обліковим записом, синхронізує уповноважені події та посилює мобільний зв'язок з панельним приладом та REST API.
- Випущені релізи, що розповсюджуються через офіційні списки Google Play та Apple App Store
- Огляд платформи Google та Apple, реєстрація та управління розподілами
- Захищений пристрій, HTTPS транспортно-автентифікований API
- Для мобільних функцій, які ви включите
Аутентифікація
Збережіть облікові дані на сервері
Використовуйте клавішу для прямих інтеграцій. З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."
Приклад відповіді
{
"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"
Приклад відповіді
{
"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"
Приклад відповіді
{
"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"
Приклад відповіді
{
"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"
Приклад відповіді
{
"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ККСЗ | Коди | Що робити |
|---|---|---|
| 400 | missing_parameter | Необхідний параметр порожній або відсутній. Перевірити таблицю параметрів для кінцевої точки. |
| 403 | invalid_apikey | Ключ API невідомий, розширений або не уповноважений за за запитом функції. |
| 429 | too_many_requests | Запити прилітають дуже швидко. Очікуйте, потім птиця з відступним відключенням. |
| 500 | server_error | Послуга не може завершити запит. Зберігати відповідь та контактну підтримку, якщо вона зберігається. |
Потрібна допомога?
Внести контекст запиту — не секрети.
Поділитися кінцевою точкою, часовим кроком, статус HTTP і санітарно-гігієнічним реагуванням. Ніколи не включають ключі API, токени або контент для приватного повідомлення.


