Почати
Ваш перший запит в чотири кроки
Створіть обліковий запис та скопіюйте ключ API з панелі інструментів.
Встановіть мобільний додаток і підтвердіть, що пристрій онлайн.
Відправте один тест SMS з / повідомленнями / кінцевою точкою.
Зберігайте повернутий ідентифікатор повідомлення до корелату колоди та статус доставки.
Офіційне мобільне додаток
Забезпечений міст між телефоном, панельом і API.
SMS і операції дзвінків проходять через офіційний додаток SMSMobileAPI, встановлений на підключеному телефоні. Додаток надійно справляє пристрій з вашим обліковим записом, синхронізує уповноважені події та посилює мобільний зв'язок з панельним приладом та REST API.
- Випущені релізи, що розповсюджуються через офіційні списки Google Play та Apple App Store
- Огляд платформи Google та Apple, реєстрація та управління розподілами
- Захищений пристрій, HTTPS транспортно-автентифікований API
- Для мобільних функцій, які ви включите
WEBHOOK V2 ДЛЯ ЦЬОГО API
Підписуйтесь лише на ті мобільні події, які потрібні вашому робочому процесу.
Один пункт призначення може отримувати все, або ви можете розділити виробничі системи, аналітику та операційні сповіщення. Кожна подія має точну назву, щоб ваш додаток міг обробляти її передбачувано.
sms.api.submittedSMS подано через API
Запит API створив завдання відправлення SMS. Корисно для підтвердження, що запит надійшов у платформу.
sms.sentSMS надіслано
Підключений мобільний пристрій підтвердив операцію відправлення SMS.
sms.failedSMS не вдалося
Підключений мобільний пристрій повернув помилку під час надсилання SMS.
sms.receivedОтримано SMS
Підключений мобільний пристрій синхронізував вхідний SMS.
sms.mobile.sentSMS надіслано з мобільного
Повідомлення SMS було надіслано вручну з підключеного мобільного.
Аутентифікація
Збережіть облікові дані на сервері
Кожен запит приймає ключ API через параметр Apikey. Клієнти OAuth2 доступні для інтеграції серверів в сервер. Не дозволяйте ключу виробництва в коді браузера, публічні репозиції або повідомлення про підтримку.
Історія управління
Очистити історію безпечно: попередній перегляд, видалення, слідувати прогрес
Ці кінцеві точки очистити історію виділеного сервера для ключа API, не повідомлення на телефонах або зовнішніх сервісах. Не надайте скидання рахунку. Після видалення може з'явитися нова активність.
Читати посібник з дерматизації request_id
За замовчуванням, пов'язані або переробка записів залишаються видимими. Тільки використовувати include_linked=1, якщо ви приймаєте цю інтеграцію або безперервну обробку може припинити роботу.
Як працює request_id
- Перегляд кількості з action=preview. Немає request_id, що потрібно і не видаляється записів.
- Сприяє відновленню унікальної request_id для нового видалення, наприклад, UUID. Заощаджуйте його перед відправленням action=delete.
- Для рети, часових виходів або HTTP 202, повторно використовуйте той же ключ API, кінцева точка історії, request_id і include_linked значення. Не генеруйте новий ідентифікатор автоматично після помилки.
- Коли ЗСКАЧАКСЗ завершується операція. Відновити свій ідентифікатор повертає той же результат замість видалення новоприбулих записів. Використовуйте новий ідентифікатор тільки для свідомо нового очищення.
request_id визначає вашу операцію видалення, не індивідуальну SMS. Додано формат: 16–128 ASCII літери, цифри, гіфени або низи. Для цього потрібен броньований броньований біржовий .randomUID()
Видалення виконується пакетами. За HTTP 202 і continue_required=true повторіть action=delete через 3 секунди. Фоновий cron не запускається. action=status лише читає перебіг і не продовжує видалення, навіть за HTTP 200.
Видалення та приклади стану
Замініть зразок request_id з власним унікальним значенням перед початком. Видаліть наступні запити, змінюйте історію реального облікового запису, вони не є попередніми переглядами.
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-api/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-sms-api/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-sms-api/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"GET також приймає action=preview або action=delete. POST рекомендується: параметри URL можуть витікати в історію браузера і журнали сервера. Не розміщуйте URL-адресу видалення в публічному посилання, зображення або префікс.
Для POST надішлемо всі параметри у вигляді тіла або об'єкта JSON, ніколи не в рядку запиту. Невідомі параметри відхилені; дата або мобільні фільтри не підтримуються.
Ауттентика для ендто точок історії
Використовуйте apikey або Authorization: Bearer з'явився з SMSMobileAPI OAuth2. Не надсилайте освіження або ключ API як токен Bearer. Відхилено відхилені відтоки.
За допомогою history:read можна переглянути/стату та history:delete також дозволяє відхиляти. Обмеження на використання токени та OAuth. Ногати без очок зберігають наявний доступ до облікового запису.
OAuth2 вибирає унікальний ключ API. Якщо існують декілька основних ключів, також забезпечують apikey для вибору одного з речей до облікового запису. По-друге, ключі не надають доступу до початкової історії ключів.
Читати відповідь перед продовження
count_delete є кумулятивним числом, видаленим цією роботою. selected_at_start є початковим вибором; protected_at_start кількість виключених записів. Використовуйте preview.linked_or_processing для підрахунку пов'язаних записів навіть коли include_linked=1.
{
"result": {
"error": 0,
"history": "sms-api",
"action": "delete",
"request_id": "6d54ac58-41f1-4fbc-9a39-6e6c86089451",
"status": "processing",
"completed": false,
"count_delete": 100,
"total_before": 250,
"selected_at_start": 200,
"protected_at_start": 50,
"include_linked": 0,
"continue_required": true,
"message": "Repeat GET or POST with the same request_id and include_linked to continue. Status requests do not run deletion."
}
}- 200 з completed=true: завершено. Відповідність 200 або статус не доведе завершення.
- 400 INVALID_REQUEST_ID: перевірити формат. 404 REQUEST_NOT_FOUND: немає операції для цього ID, ключа API і історії.
- 401: недійсні або невилічені повноваження. 403: недостатня сфера OAuth або несанкціонований рахунок.
- 409 HISTORY_BUSY: інший чистий процес працює; продовжуйте його з оригінального клієнта. 409 INCLUDE_LINKED_CONFLICT: відновлення оригінального значення include_linked.
- 409 OAUTH_ACCOUNT_AMBIGUOUS: забезпечити ключ API до цього облікового запису.
- 503 або мережевий перерву: вже завершені деякі партії. Перевірити налаштування, потім птиця з оригінальним request_id. Не створювати автоматично заміну.
ЦІНА ЗА ЧАС:
Надіслати SMS
https://api.smsmobileapi.com/sendsms/Отримуйте повідомлення на підключеному телефоні. POST рекомендується при тривалому або містить спеціальні символи.
Використовуйте це для транзакційних повідомлень, нагадування, сповіщення та програми, що приводяться SMS.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
recipients |
Контакти | Обов'язковий | Номер призначення в міжнародному форматі. |
message |
рядок | Обов'язковий | Повідомлення про те, що Код URL-коду при використанні GET. |
port |
1 | 2 | Додатковий | SIM-порт на сумісних пристроях Android; залишити порожній для автоматичного вибору. |
sIdentifiant |
рядок | Додатковий | Специфіка підключеного телефону SID; залишити порожній для першого наявного пристрою. |
shorturl |
0 | 1 | Додатковий | Встановити до 1 для скорочення URL, знайдених в повідомлення. |
sendsms |
0 | 1 | Додатковий | СМС-канал прапор. За замовчуванням до 1 при в'язанні. |
sendwa |
0 | 1 | Додатковий | Також запитуйте доставку WhatsApp при налаштуванні рахунку. |
encrypt_message |
так | Додатковий | Сшифрувати повідомлення для захищеного читання одержувача. |
schedule_timestamp |
Унікс секунд | Додатковий | Час UTC з якого повідомлення може бути відправлено. |
Приклад запиту
curl -X POST "https://api.smsmobileapi.com/sendsms/" \
-d "apikey=YOUR_API_KEY" \
-d "recipients=+1234567890" \
--data-urlencode "message=Your appointment is confirmed for tomorrow."
Приклад відповіді
{
"result": {
"error": 0,
"sent": "1",
"id": "c319d3b35e8f8712cde20dae39ac3c19f86eda25",
"note": "sent by mobile",
"datetime": "2026-03-20T21:07:44Z",
"port": null,
"send_with_whatsapp": "0"
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Успішний відповідь API означає, що повідомлення було прийнято на платформі; зберігайте повернуті id для подальшого відстеження.
- Доставка та обробка носіїв може статися після відповіді HTTP.
ЦІНА ЗА ЧАС:
Повторно надіслати невідправлене SMS
https://api.smsmobileapi.com/resend/За допомогою повідомлення, що в даний час перебуває в стані помилки.
Використовуйте це після перевірки відправленого входу і підтвердження того, що не вдалося повідомлення зробити іншу спробу.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
guid |
рядок | Обов'язковий | Повідомлення про графічні дані, які повернулися до відправки або кінцевої точки входу. |
Приклад запиту
curl "https://api.smsmobileapi.com/resend/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE"
Приклад відповіді
{
"result": {
"error": "0",
"sms": "resent with successfully",
"attempt": 1
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Тільки повідомлення з статусом помилки можна перезапустити.
ОТРИМАТИ
СМС СМС, надісланий з API
https://api.smsmobileapi.com/log/sent/sms/Повертає повідомлення, що надавалися через SMS API з черги, інформацією про мобільні та помилки.
Використовуйте для моніторингу доставки, діагностики підтримки та реконциркіляції.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
guid_message |
рядок | Додатковий | Повернути одне повідомлення за допомогою його унікального інтерфейсу. |
before |
часовий збір або посилання | Додатковий | Повернути повідомлення перед курсором або таймером. |
error_api |
0 | 1 | Додатковий | Встановити до 1 для повернення тільки API обробки даних. |
error_mobile |
0 | 1 | Додатковий | Встановити до 1 для повернення тільки помилок мобільного відправлення. |
keyword |
рядок | Додатковий | Пошук номера одержувача або тексту повідомлення. |
Приклад запиту
curl "https://api.smsmobileapi.com/log/sent/sms/?apikey=YOUR_API_KEY&guid_message=MESSAGE_GUID"
Приклад відповіді
{
"result": {
"error": "0",
"sms": [{
"sIdentifiantPhone": "508b004b4aadacc4",
"recipients": "+1234567890",
"sms": "Test message",
"guid_message": "MESSAGE_GUID",
"send_from_mobile": 1,
"error_api": "",
"send_from_mobile_erreur": ""
}]
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑
ОТРИМАТИ
Список СМС синхронізований з телефону
https://api.smsmobileapi.com/log/sent/frommobile/Списки SMS фізично відправлені мобільними та синхронізованими з платформою.
Використовуйте його, коли повідомлення можуть виникати на телефоні, а також через API.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
date |
РРРР-ММ-ДД | Додатковий | Фільтрувати одну точну дату. |
date_from |
РРРР-ММ-ДД | Додатковий | Початок датового діапазону. |
date_to |
РРРР-ММ-ДД | Додатковий | Кінець діапазону дати. |
period |
манометр | Додатковий | сьогодні, вчора, last 24h, last 3days або last 7days. |
number |
Контакти | Додатковий | Фільтрувати одержувачем. |
sIdentifiant |
рядок | Додатковий | Фільтр за підключеним мобільним SID. |
message |
рядок | Додатковий | Фільтрувати за вмістом повідомлень. |
search |
рядок | Додатковий | Глобальний пошук по мобільних, номерах, повідомленнях та мітках часу. |
sort_by |
манометр | Додатковий | sIdentifiant, номер, повідомлення, mobile date ms, mobile date formatted або synchro time. |
sort_order |
АСКА АД | Додатковий | Сортувати напрямок. |
limit |
ціле | Додатковий | Максимальна кількість записів 200. |
Приклад запиту
curl "https://api.smsmobileapi.com/log/sent/frommobile/?apikey=YOUR_API_KEY&period=last_7days&limit=200"
Приклад відповіді
{
"result": {
"error": "0",
"count": 1,
"history_limit_days": 7,
"sms": [{
"sIdentifiant": "508b004b4aadacc4",
"number": "+15551234567",
"message": "Appointment confirmed.",
"mobile_date_ms": 1774041004692,
"synchro_time": "2026-03-20 21:10:05"
}]
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Застосунок Android 4.1.20 або новачок і необхідно включити в додаток.
- Цей кінцевий пункт повертає максимум сім днів синхронізованої історії.
ОТРИМАТИ
СМС-офіс
https://api.smsmobileapi.com/getsms/Повернення вхідних SMS синхронізованих з підключених телефонів.
Використовуйте його для побудови папки, опитування для відповідей або відновлення повідомлень після переривання вебок.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
sIdentifiantPhone |
рядок | Додатковий | Фільтрувати телефон, який отримав SMS. |
after_timestamp_unix |
Унікс секунд | Додатковий | Повернути повідомлення, отримані після цього часу. |
onlyunread |
так | Додатковий | Повернути лише повідомлення, які не позначені як читати в API стану. |
Приклад запиту
curl "https://api.smsmobileapi.com/getsms/?apikey=YOUR_API_KEY&onlyunread=yes"
Приклад відповіді
{
"result": {
"error": "",
"sms": [{
"id": 466340,
"sIdentifiantPhone": "508b004b4aadacc4",
"timestamp_unix": 1774041814,
"message": "Please call us back.",
"number": "+15551234567",
"guid": "6BFD7DC7-3492-422D-8D02-4AF4E614F122",
"alias": null
}]
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑
ЦІНА ЗА ЧАС:
Ознайомитися з отриманим SMS як читати
https://api.smsmobileapi.com/getsms/set-read/Марки, які отримали повідомлення як прочитано в SMSMobileAPI API.
Використовуйте це після обробки повідомлення, що надходить до вашого додатку.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
guid_message |
рядок | Обов'язковий | графічний інтерфейс отриманого SMS. |
Приклад запиту
curl "https://api.smsmobileapi.com/getsms/set-read/?apikey=YOUR_API_KEY&guid_message=MESSAGE_GUID"
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Це не змінює стан читання всередині програми обміну повідомленнями телефону.
ЦІНА ЗА ЧАС:
Оновити отриманий SMS псевдонім
https://api.smsmobileapi.com/getsms/update/Додає, зміни або очищає алюзії, пов'язані з отриманим SMS.
Використовуйте псевдоніми для прикріплення імені контакту або етикетки додатків на повідомлення.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
guid |
рядок | Обов'язковий | графічний інтерфейс отриманого SMS. |
alias |
рядок | Обов'язковий | Нові алюси. Відправте порожній значення, щоб очистити його. |
Приклад запиту
curl "https://api.smsmobileapi.com/getsms/update/?apikey=YOUR_API_KEY&guid=MESSAGE_GUID&alias=John%20Doe"
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑
ЦІНА ЗА ЧАС:
Видалити SMS-сервер журнали
https://api.smsmobileapi.com/deletesms/Видалити SMS-записи з SMSMobileAPI серверного журналу.
Використовуйте його для збереження робочих процесів або видалення конкретного повідомлення, що записується.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
guid_message |
рядок | Додатковий | Видалення одного повідомлення від GUID. |
date_start |
РРРР-ММ-ДД | Додатковий | Видалення записів з цієї дати. |
date_end |
РРРР-ММ-ДД | Додатковий | З датою start, обмежує діапазон відписки. |
Приклад запиту
curl "https://api.smsmobileapi.com/deletesms/?apikey=YOUR_API_KEY&guid_message=MESSAGE_GUID"
Приклад відповіді
{
"result": {
"error": null,
"count_delete": 1
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Це видаляє записи журналу файлів тільки. Не видаляти повідомлення, що зберігаються на мобільному пристрої.
- При необхідності в роботі з деструктивними і перевіреними фільтрами до його виклику.
ОТРИМАТИ
Список SMS-розмов
https://api.smsmobileapi.com/conversation/sms/list/Групи, що входять до складу та вихідні повідомлення в розмовах за номером телефону.
Використовуйте його для перегляду чатів, останніх віджетів розмови та підтримки часових ліній.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
origineConversation |
й | Обов'язковий | Дані, які використовуються для виявлення вихідних розмов. |
numero |
Контакти | Додатковий | Повернути одну телефонно-номерну розмову. |
date_from |
дата або дата | Додатковий | Початок діапазону повідомлень. |
date_to |
дата або дата | Додатковий | Кінець діапазону повідомлень. |
sort |
АСКА АД | Додатковий | Порядок денний виконання; типовий DESC. |
limit |
ціле | Додатковий | Обмеження суперечок при нуеро не буде вдається; за замовчуванням 20. |
resume |
0 | 1 | Додатковий | Встановити до 1 для повернення тільки останніх повідомлень за розмову. |
resume_line_how |
ціле | Додатковий | Кількість повідомлень за розмову при резюме=1. |
Приклад запиту
curl "https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=received&resume=1&resume_line_how=3"
Приклад відповіді
{
"success": true,
"origineConversation": "received",
"conversations": [{
"phone_number": "+15551234567",
"contact_alias": "John Doe",
"messages": [{
"direction": "incoming",
"message_id": "msg_1001",
"timestamp_utc": "2026-03-13T08:45:12Z",
"message": "I need more information.",
"status": "received",
"mobile_sid": "device_sid_1"
}]
}]
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑
ОТРИМАТИ
Список підключених мобільних телефонів
https://api.smsmobileapi.com/gateway/mobile/list/Списки телефонів підключених до облікового запису шлюзу SMS.
Використовуйте його для вибору відправника, відображення стану пристрою або перевірки автомагістралі.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
sid |
рядок | Додатковий | Повернути один точний мобільний SID. |
search |
рядок | Додатковий | Пошук SID, дата, акумулятор, версія, етикетка та суміжні поля. |
Приклад запиту
curl "https://api.smsmobileapi.com/gateway/mobile/list/?apikey=YOUR_API_KEY"
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑
ЦІНА ЗА ЧАС:
Оновлення підключеного мобільного
https://api.smsmobileapi.com/gateway/mobile/update/Оновлення мітки або номер телефону підключеного пристрою.
Використовуйте його для збереження етикеток пристрою, що містяться в багатофонових установках.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
sid |
рядок | Обов'язковий | Пристрій SID. |
label |
рядок | Обов'язковий | Новий етикеток; він може бути навмисно порожнім. |
phone_number |
Контакти | Додатковий | Нові метадані телефону. |
Приклад запиту
curl "https://api.smsmobileapi.com/gateway/mobile/update/?apikey=YOUR_API_KEY&sid=DEVICE_SID&label=OfficePhone"
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑
ЦІНА ЗА ЧАС:
Видалення підключеного мобільного телефону
https://api.smsmobileapi.com/gateway/mobile/delete/Видаліть підключені мобільні та його ряди історії воріт.
Використовуйте лише тоді, коли телефон повинен бути остаточно видалений з облікового запису.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Обов'язковий | Ваш обліковий запис API ключ. |
sid |
рядок | Обов'язковий | ПІДТРИМКА пристрою для видалення. |
Приклад запиту
curl "https://api.smsmobileapi.com/gateway/mobile/delete/?apikey=YOUR_API_KEY&sid=DEVICE_SID"
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Ця операція видаляє історію пристрою, пов'язані з SID. Підтвердіть пристрій перед його викликом.
ВПЛИВ ПАСТ
Отримувати SMS на веб-хуках
Your HTTPS endpointSMSMobileAPI надсилає запит JSON на налаштування URL, коли надійшло SMS.
Використовуйте вебхоки для обробки в режимі реального часу замість частих опитувань.
Приклад ресивера
<?php
$payload = json_decode(file_get_contents('php://input'), true);
if (!is_array($payload) || empty($payload['guid'])) {
http_response_code(400);
exit('Invalid payload');
}
// Queue the event, then acknowledge quickly.
http_response_code(200);
echo 'OK';
Приклад відповіді
{
"date": "2026-03-20",
"hour": "10:15:00",
"time_received": "2026-03-20 10:14:50",
"message": "Hello, this is a test.",
"number": "+123456789",
"guid": "abcde12345"
}
Ця кінцева точка отримує події на вашому власному URL HTTPS. Використовуйте приклад ресивера, потім надішліть SMS на підключений телефон, щоб перевірити його.
- Налаштування URL-адреси HTTPS у Dashboard → Налаштування Webhook.
- Повернутися до HTTP 200 швидко і обробити події асинхронно.
- Дублікатні рети за допомогою гіди.
ЦІНА ЗА ЧАС:
Очистити історію SMS, надісланих через API
https://api.smsmobileapi.com/delete-history-sms-api/Очистити серверні записи SMS, подані через API. Не відгадуйте повідомлення, що вже зібрано на телефоні.
Використовуйте попередній перегляд, перевірте кількість, потім явно запитайте видалення. Цей ви зрозумілий всю вибрану історію для ключа API, без дати, телефону або фільтрів повідомлень.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Додатковий | Не потрібно без OAuth2. З OAuth2, додатково виберіть ключ API, що належить до одного облікового запису. |
action |
preview ^ ебать статус | Додатковий | preview рахує записи без видалення; delete починає або продовжує видалення; status лише показує перебіг. Типове значення API — delete, а цього тестера — preview. |
include_linked |
0 | 1 | Додатковий | За замовчуванням 0: зберігати пов'язані або обробляти записи. Встановити 1, щоб включити їх, з ризиком розбиття інтеграцій. Зберігати цю вартість, не втрачаючи при тривалні знезараження. |
request_id |
рядок | Додатковий | Обов’язково для delete і status, необов’язково для preview. Використовуйте 16–128 літер ASCII, цифр, дефісів (-) або підкреслень (_). Створюйте унікальний ID для кожного нового видалення та зберігайте його для всіх повторних спроб. Це не ID повідомлення і не ключ API. |
Приклад запиту
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-api/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Видалення та приклади стану
Замініть зразок request_id з власним унікальним значенням перед початком. Видаліть наступні запити, змінюйте історію реального облікового запису, вони не є попередніми переглядами.
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-api/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-sms-api/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-sms-api/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Приклад відповіді
{
"result": {
"error": 0,
"history": "sms-api",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Приклад вище - попередній перегляд, не видалення. Підбір характеризується при старті видалення.
- include_linked=1 може порушити GHL, Zapier, автоматики, відписані посилання або відстеження доставки. Не обходити облік володіння або перевірки цілісності зберігання.
ЦІНА ЗА ЧАС:
Очистити історію SMS, надісланих із телефона
https://api.smsmobileapi.com/delete-history-sms-mobile/Очищає синхронізацію записів SMS, відправлених з мобільних телефонів, не зберігаються повідомлення на телефонах.
Використовуйте попередній перегляд, перевірте кількість, потім явно запитайте видалення. Цей ви зрозумілий всю вибрану історію для ключа API, без дати, телефону або фільтрів повідомлень.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Додатковий | Не потрібно без OAuth2. З OAuth2, додатково виберіть ключ API, що належить до одного облікового запису. |
action |
preview ^ ебать статус | Додатковий | preview рахує записи без видалення; delete починає або продовжує видалення; status лише показує перебіг. Типове значення API — delete, а цього тестера — preview. |
include_linked |
0 | 1 | Додатковий | За замовчуванням 0: зберігати пов'язані або обробляти записи. Встановити 1, щоб включити їх, з ризиком розбиття інтеграцій. Зберігати цю вартість, не втрачаючи при тривалні знезараження. |
request_id |
рядок | Додатковий | Обов’язково для delete і status, необов’язково для preview. Використовуйте 16–128 літер ASCII, цифр, дефісів (-) або підкреслень (_). Створюйте унікальний ID для кожного нового видалення та зберігайте його для всіх повторних спроб. Це не ID повідомлення і не ключ API. |
Приклад запиту
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-mobile/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Видалення та приклади стану
Замініть зразок request_id з власним унікальним значенням перед початком. Видаліть наступні запити, змінюйте історію реального облікового запису, вони не є попередніми переглядами.
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-mobile/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-sms-mobile/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-sms-mobile/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Приклад відповіді
{
"result": {
"error": 0,
"history": "sms-mobile",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Приклад вище - попередній перегляд, не видалення. Підбір характеризується при старті видалення.
- include_linked=1 може порушити GHL, Zapier, автоматики, відписані посилання або відстеження доставки. Не обходити облік володіння або перевірки цілісності зберігання.
ЦІНА ЗА ЧАС:
Очистити історію отриманих SMS
https://api.smsmobileapi.com/delete-history-sms-received/Очистити серверні записи вхідних SMS. За замовчуванням захищено інтеграцію та облік автоматизації.
Використовуйте попередній перегляд, перевірте кількість, потім явно запитайте видалення. Цей ви зрозумілий всю вибрану історію для ключа API, без дати, телефону або фільтрів повідомлень.
Параметри
| Ім’я | Тип | Вимагати | опис |
|---|---|---|---|
apikey |
рядок | Додатковий | Не потрібно без OAuth2. З OAuth2, додатково виберіть ключ API, що належить до одного облікового запису. |
action |
preview ^ ебать статус | Додатковий | preview рахує записи без видалення; delete починає або продовжує видалення; status лише показує перебіг. Типове значення API — delete, а цього тестера — preview. |
include_linked |
0 | 1 | Додатковий | За замовчуванням 0: зберігати пов'язані або обробляти записи. Встановити 1, щоб включити їх, з ризиком розбиття інтеграцій. Зберігати цю вартість, не втрачаючи при тривалні знезараження. |
request_id |
рядок | Додатковий | Обов’язково для delete і status, необов’язково для preview. Використовуйте 16–128 літер ASCII, цифр, дефісів (-) або підкреслень (_). Створюйте унікальний ID для кожного нового видалення та зберігайте його для всіх повторних спроб. Це не ID повідомлення і не ключ API. |
Приклад запиту
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Видалення та приклади стану
Замініть зразок request_id з власним унікальним значенням перед початком. Видаліть наступні запити, змінюйте історію реального облікового запису, вони не є попередніми переглядами.
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-sms-received/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-sms-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Приклад відповіді
{
"result": {
"error": 0,
"history": "sms-received",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Хочете запустити цей запит?Підключіть ключ API у верхній частині сторінки, щоб розблокувати інтерактивний тестер.
ключ підключення ↑- Приклад вище - попередній перегляд, не видалення. Підбір характеризується при старті видалення.
- include_linked=1 може порушити GHL, Zapier, автоматики, відписані посилання або відстеження доставки. Не обходити облік володіння або перевірки цілісності зберігання.
Усунення несправностей
Помилки та безпечні рети
Читайте статус HTTP і поле помилки JSON перед перегрівом. Не переробляти валідацію або автентифікацію не виправдовує запит першим.
| HTTP | Коди | Що робити |
|---|---|---|
| 400 | missing_parameter | Необхідний параметр порожній або відсутній. Перевірити таблицю параметрів для кінцевої точки. |
| 403 | invalid_apikey | Ключ API невідомий, розширений або не уповноважений за за запитом функції. |
| 429 | too_many_requests | Запити прилітають дуже швидко. Очікуйте, потім птиця з відступним відключенням. |
| 500 | server_error | Послуга не може завершити запит. Зберігати відповідь та контактну підтримку, якщо вона зберігається. |
Потрібна допомога?
Внести контекст запиту — не секрети.
Поділитися кінцевою точкою, часовим кроком, статус HTTP і санітарно-гігієнічним реагуванням. Ніколи не включають ключі API, токени або контент для приватного повідомлення.


