Aloita tästä.
Ensimmäinen pyyntösi neljässä vaiheessa
Luo tili ja kopioi API-näppäin kojelautaan.
Asenna mobiilisovellus ja varmista, että laite on online.
Lähetä yksi testi SMS kanssa /sendms / päätepiste.
Tallenna palautetun viestin tunniste korreloida lokit ja toimitustila.
WEBHOOK V2 TÄLLE API:LLE
Tilaa vain ne mobiilitapahtumat, joita työnkulkusi tarvitsee.
Yksi kohde voi vastaanottaa kaiken, tai voit erotella tuotantojärjestelmät, analytiikan ja operatiiviset hälytykset. Jokaisella tapahtumalla on tarkka nimi, jotta sovelluksesi käsittelee ne ennustettavasti.
sms.api.submittedSMS lähetetty API-kautta
API-pyyntö loi SMS-lähetysjonon. Hyödyllinen vahvistamaan, että pyyntö saapui alustalle.
sms.sentSMS lähetetty
Liitetty mobiili vahvisti SMS-lähetysoperaation.
sms.failedSMS epäonnistui
Yhdistetty mobiililaite palautti SMS-lähetysvirheen.
sms.receivedSMS vastaanotettu
Yhdistetty mobiililaite synkronoi saapuneen SMS.
sms.mobile.sentSMS lähetetty mobiililaitteesta
Yhdistetystä mobiililaitteesta lähetettiin manuaalisesti SMS.
Todennus
Pidä tiedot palvelimellasi
Jokainen pyyntö hyväksyy API-avaimen apinakey-parametrin kautta. OAuth2 -asiakastunnukset ovat myös käytettävissä palvelinten välillä tapahtuvassa integraatiossa. Älä koskaan paljasta selaimen koodin, julkisten arkistojen tai tukiviestien tuotantoavainta.
Historianhallinta
Tyhjennä historia turvallisesti: esikatselu, poista, seuraa edistymistä
Nämä päätepisteet tyhjentävät valitun palvelimen historian API-avaimellesi, eivät puhelimissa tai ulkoisissa palveluissa. Niissä ei säädetä tilien poistamisesta. Uusia toimintoja voi ilmaantua poistamisen jälkeen.
Lue request_id ja yritä uudelleen opas
Oletuksena on, että linkit tai käsittely kirjataan edelleen näkyviin. Käytä include_linked=1:ää vain, jos hyväksyt, että integraatiot tai jatkuva käsittely voivat lopettaa työskentelyn.
Miten request_id vaikuttaa
- Esikatsele lukuja action=preview: llä. request_id:ää ei tarvita eikä tietueita poisteta.
- Luo ainutlaatuinen request_id uuden poiston, esimerkiksi UUID. Tallenna se ennen action=delete:n lähettämistä.
- ennallistamis-, aikakatkaisu- tai HTTP 202, uudelleenkäyttäydy samalla tavalla API avain, historian päätetapahtuma, request_id sekä include_linked arvo. Älä koskaan luo uutta tunnistetta automaattisesti virheen jälkeen.
- Kun completed=true, operaatio on päättynyt. Henkilötunnuksen uudelleenkäyttö palauttaa saman tuloksen sen sijaan, että poistaisi uudet tietueet. Käytä uutta henkilökorttia vain tarkoituksella uuteen siivoukseen.
request_id tunnistaa poistotoimintosi, ei yksittäinen SMS. Sallittu muoto: 16...128 ASCII kirjaimet, numerot, väliviivat tai alleviivat. UUID:n generoitu salauksella.randomUID() sopii hyvin.
Poisto etenee erissä. Jos vastaus on HTTP 202 ja continue_required=true, toista action=delete 3 sekunnin kuluttua. Taustalla ei suoriteta cron-tehtävää. action=status vain lukee edistymisen eikä jatka poistoa, vaikka vastaus olisi HTTP 200.
Esimerkki:
Vaihda näyte request_id:lle oma ainutlaatuinen arvosi ennen kuin aloitat. Seuraava poistaa pyynnöt muuttaa todellista tilin historia; ne eivät ole esikatseluja.
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 hyväksyy myös action=preview:n tai action=delete:n. POST suositellaan: URL-parametrit voivat vuotaa selaimen historiaan ja palvelinlokiin. Älä koskaan aseta poisto-osoitetta julkiseen linkkiin, kuva tai prefetch.
Lähetä POST:lle kaikki parametrit muodossa keho tai JSON:n objekti, älä koskaan kyselyn merkkijonossa. Tuntematon parametreja hylätään; päivämäärä tai liikkuvia suodattimia ei tueta.
Historiallisten päätetapahtumien todentaminen
Käyttö apikey tai Authorization: Bearer kulkutunnus, jonka on antanut SMSMobileAPI OAuth2. Älä lähetä virkistävää kuponkia tai API avain Bearer -Ei. Vanhentuneet kuponkit hylätään.
Kun ulottuvuudet on asetettu, history:read mahdollistaa esikatselun/statuksen ja history:delete myös poiston. Sekä token että OAuth-asiakkaan rajoituksia sovelletaan. Perintö rahakkeita ilman soveltamisalaa säilyttää niiden nykyinen tili pääsy.
OAuth2 valitsee ainutlaatuisen ensisijaisen API-avain. Jos on olemassa useita ensisijaisia avaimia, anna apikey myös valita yksi tilin. Toissijaiset avaimet eivät koskaan anna pääsyä ensisijaisen avainhistorian.
Lue vastaus ennen kuin jatkat
count_delete on tämän operaation poistama kumulatiivinen numero. selected_at_start on ensimmäinen valinta; protected_at_start laskee pois tietueita. Käytä preview.linked_or_processing:ää laskeaksesi linkitettyjä tietueita myös include_linked=1:n aikana.
{
"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: valmis. 200 esikatselu tai tilavaste ei yksin todista valmistumista.
- 400 INVALID_REQUEST_ID: tarkista muoto. 404 REQUEST_NOT_FOUND: tälle ID:lle, API-avaimelle ja historialle ei ole olemassa operaatiota.
- 401: pätemättömät tai vanhentuneet tunnukset. 403: riittämätön OAuth-alue tai luvaton tili.
- 409 HISTORY_BUSY: toinen puhdistus on käynnissä; jatka sitä alkuperäisestä asiakkaasta. 409 INCLUDE_LINKED_CONFLICT: Palauta alkuperäinen include_linked-arvo.
- 409 OAUTH_ACCOUNT_AMBIGUOUS: anna tälle tilille kuuluva API-avain.
- 503 tai verkon keskeytys: jotkut erät voidaan jo täyttää. Tarkista asetukset ja yritä sitten uudelleen alkuperäisen request_id:n kanssa. Älä luo korvaavaa toimintoa automaattisesti.
POSTI
Lähetä tekstiviesti
https://api.smsmobileapi.com/sendsms/-Ei. POSTia suositellaan, kun viesti on pitkä tai sisältää erikoismerkkejä.
Käytä tätä tapahtumaviesteihin, muistutuksiin, hälytyksiin ja sovelluksen luomaan tekstiviestiin.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
recipients |
puhelin | Pakollinen | Määränpäänumero kansainvälisissä yhteyksissä. |
message |
jono | Pakollinen | Viestin runko. URL-koodia kun käytät GET. |
port |
1 | 2 | Vapaaehtoinen | SIM-portti yhteensopivilla Android-laitteilla; jätä tyhjäksi automaattiseen valintaan. |
sIdentifiant |
jono | Vapaaehtoinen | Erityinen yhdistetty puhelin SID; jätä tyhjä ensimmäinen käytettävissä oleva laite. |
shorturl |
0 | 1 | Vapaaehtoinen | Aseta 1 lyhentämään viestissä olevia URL-osoitteita. |
sendsms |
0 | 1 | Vapaaehtoinen | SMS-kanavalippu. Oletus 1:een, kun se on jätetty pois. |
sendwa |
0 | 1 | Vapaaehtoinen | Pyydä myös WhatsApp toimitusta, kun tili tukee sitä. |
encrypt_message |
kyllä | Vapaaehtoinen | Salaa viesti vastaanottajan puolella suojatulle lukemiselle. |
schedule_timestamp |
- Uniix sekunttia | Vapaaehtoinen | UTC-aika, josta viesti voidaan lähettää. |
Esimerkki pyynnön esittämisestä
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."
Esimerkkivastaus
{
"result": {
"error": 0,
"sent": "1",
"id": "c319d3b35e8f8712cde20dae39ac3c19f86eda25",
"note": "sent by mobile",
"datetime": "2026-03-20T21:07:44Z",
"port": null,
"send_with_whatsapp": "0"
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Onnistunut API-vastaus tarkoittaa, että alusta hyväksyi viestin; pidä palautettu ID myöhempää seurantaa varten.
- Operaattorin toimitus ja mobiilikäsittely voi tapahtua HTTP-vasteen jälkeen.
POSTI
Lähetä uudelleen lähettämätön tekstiviesti
https://api.smsmobileapi.com/resend/Palauttaa viestin, joka on tällä hetkellä virhetilassa.
Käytä tätä sen jälkeen, kun olet tarkistanut lähetetyn lokin ja vahvistanut, että epäonnistunut viesti on oikeutettu toiseen yritykseen.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
guid |
jono | Pakollinen | Viesti GUID palautetaan lähetykseen tai lokipäätetapahtumaan. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/resend/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE"
Esimerkkivastaus
{
"result": {
"error": "0",
"sms": "resent with successfully",
"attempt": 1
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Vain virhetilan omaavat viestit voivat olla pahoja.
SAADA
Luettelo API: ltä lähetetyistä tekstiviesteistä
https://api.smsmobileapi.com/log/sent/sms/Palauttaa viestit SMS API jonossa, mobiili ja virhetiedot.
Käytä sitä toimituksen seurantaan, tukemaan diagnostiikkaa ja täsmäytys.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
guid_message |
jono | Vapaaehtoinen | Palauta yksi viesti sen ainutlaatuisen guid. |
before |
aikaleima tai viite | Vapaaehtoinen | Palauta viestit ennen toimitettua kursoria tai aikaleimaa. |
error_api |
0 | 1 | Vapaaehtoinen | Aseta 1 palauttaa API käsittelyvirheet. |
error_mobile |
0 | 1 | Vapaaehtoinen | Aseta 1 palauttaa mobiilin lähetyksessä vain virheitä. |
keyword |
jono | Vapaaehtoinen | Etsi vastaanottajan numero tai viestiteksti. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/log/sent/sms/?apikey=YOUR_API_KEY&guid_message=MESSAGE_GUID"
Esimerkkivastaus
{
"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": ""
}]
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑
SAADA
Listaa tekstiviestit synkronoituna puhelimesta
https://api.smsmobileapi.com/log/sent/frommobile/Listaa SMS fyysisesti lähettää mobiili ja synkronoitu kanssa alustan.
Käytä sitä, kun viestit voivat olla peräisin puhelimesta sekä API:n kautta.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
date |
VVVV-KK-PP | Vapaaehtoinen | Suodata yksi tarkka päivämäärä. |
date_from |
VVVV-KK-PP | Vapaaehtoinen | Start of a date range. |
date_to |
VVVV-KK-PP | Vapaaehtoinen | -Entä treffimatka? |
period |
Enum | Vapaaehtoinen | Tänään, eilen, viime 24h, viime 3 päivää tai viime 7 päivää. |
number |
puhelin | Vapaaehtoinen | Suodata vastaanottajan mukaan. |
sIdentifiant |
jono | Vapaaehtoinen | Suodata liitetyllä mobiililla SID: llä. |
message |
jono | Vapaaehtoinen | Suodata viestien sisältö. |
search |
jono | Vapaaehtoinen | Maailmanlaajuinen haku mobiilien, numeroiden, viestien ja aikaleiman välillä. |
sort_by |
Enum | Vapaaehtoinen | sIDENTIFIANT, numero, viesti, mobile date ms, mobile date formated or synkro time. |
sort_order |
ASC . DESC. | Vapaaehtoinen | -Ei. |
limit |
kokonaisluku | Vapaaehtoinen | Enintään 200 levyä. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/log/sent/frommobile/?apikey=YOUR_API_KEY&period=last_7days&limit=200"
Esimerkkivastaus
{
"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"
}]
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Vaaditaan Android-sovellus 4.1.20 tai uudempi ja se on otettava käyttöön sovelluksessa.
- Tämä päätetapahtuma palauttaa enintään seitsemän päivää synkronoitu historia.
SAADA
Lista vastaanotetusta tekstiviestistä
https://api.smsmobileapi.com/getsms/Palauttaa saapuvan tekstiviestin synkronoituna yhdistetyistä puhelimista.
Käytä sitä rakentaa laatikko, kyselyn vastauksia tai palauttaa viestejä jälkeen webkookin keskeytys.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
sIdentifiantPhone |
jono | Vapaaehtoinen | Suodata puhelimella, joka sai tekstiviestin. |
after_timestamp_unix |
- Uniix sekunttia | Vapaaehtoinen | Palauta viestit tämän aikaleiman jälkeen. |
onlyunread |
kyllä | Vapaaehtoinen | Palauta vain viestit, joita ei ole merkitty luetuksi API-tilassa. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/getsms/?apikey=YOUR_API_KEY&onlyunread=yes"
Esimerkkivastaus
{
"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
}]
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑
POSTI
Merkitse vastaanotettu tekstiviesti luetuksi
https://api.smsmobileapi.com/getsms/set-read/Merkitse yksi vastaanotettu viesti SMSMobileAPI API-tilassa.
Käytä tätä sen jälkeen, kun sovelluksesi on käsitellyt saapuvan viestin.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
guid_message |
jono | Pakollinen | Tekstiviestin guid. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/getsms/set-read/?apikey=YOUR_API_KEY&guid_message=MESSAGE_GUID"
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Tämä ei muuta lukutilaa puhelinviestisovelluksen sisällä.
POSTI
Päivitä vastaanotettu tekstiviestin salanimi
https://api.smsmobileapi.com/getsms/update/Lisää, muuttaa tai tyhjentää vastaanotettuun tekstiviestiin liittyvän peitenimen.
Käytä peitenimiä liittääksesi viestin yhteysnimi tai sovellusmerkki.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
guid |
jono | Pakollinen | Tekstiviestin guid. |
alias |
jono | Pakollinen | Uusi peitenimi. Lähetä tyhjä arvo tyhjentämään se. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/getsms/update/?apikey=YOUR_API_KEY&guid=MESSAGE_GUID&alias=John%20Doe"
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑
POSTI
Poista tekstiviestipalvelinlokit
https://api.smsmobileapi.com/deletesms/Poistaa SMS-tietueet SMSMobileAPI-palvelimen lokista.
Käytä sitä tallennustyön virtauksiin tai tietyn kirjautuneen viestin poistamiseen.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
guid_message |
jono | Vapaaehtoinen | Poista yksi viesti GUIDilta. |
date_start |
VVVV-KK-PP | Vapaaehtoinen | Poista tietueet tästä päivästä. |
date_end |
VVVV-KK-PP | Vapaaehtoinen | Date start -toiminnolla rajoitetaan poistoväliä. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/deletesms/?apikey=YOUR_API_KEY&guid_message=MESSAGE_GUID"
Esimerkkivastaus
{
"result": {
"error": null,
"count_delete": 1
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Tämä poistaa vain palvelinlokitiedot. Se ei poista mobiililaitteeseen tallennettuja viestejä.
- Käsittele tätä operaatiota tuhoisina ja varmista suodattimet ennen kuin kutsut sitä.
SAADA
Listaa tekstiviestikeskustelut
https://api.smsmobileapi.com/conversation/sms/list/Ryhmät saapuvat ja lähtevät viestit keskusteluun puhelinnumeron mukaan.
Käytä sitä chat näkymät, viimeaikaiset keskustelut widgetit ja tukea aikajanat.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
origineConversation |
vastaanotettu | Pakollinen | Dataset, jota käytettiin alkukeskustelujen tunnistamiseen. |
numero |
puhelin | Vapaaehtoinen | - Palauta yksi numerokeskustelu. |
date_from |
päivämäärä tai päivämäärä | Vapaaehtoinen | Viestialueen alku. |
date_to |
päivämäärä tai päivämäärä | Vapaaehtoinen | Viestialueen loppu. |
sort |
ASC . DESC. | Vapaaehtoinen | Keskustelujärjestys; oletus DESC. |
limit |
kokonaisluku | Vapaaehtoinen | Keskusteluraja, kun numeroa ei ole; oletus 20. |
resume |
0 | 1 | Vapaaehtoinen | Aseta 1 palauttaaksesi vain uusimmat viestit keskustelua kohti. |
resume_line_how |
kokonaisluku | Vapaaehtoinen | Viestien määrä keskustelua kohti, kun jatkat = 1 |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=received&resume=1&resume_line_how=3"
Esimerkkivastaus
{
"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"
}]
}]
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑
SAADA
Listaa yhdistetyt matkapuhelimet
https://api.smsmobileapi.com/gateway/mobile/list/Listaa puhelimet, jotka on liitetty SMS-porttitiliin.
Käytä sitä valita lähettäjä, näyttö laitteen tila tai tarkastaa portti laivaston.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
sid |
jono | Vapaaehtoinen | Palauta yksi sID-auto. |
search |
jono | Vapaaehtoinen | Hae SID, päivämäärä, akku, versio, etiketti ja siihen liittyvät kentät. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/gateway/mobile/list/?apikey=YOUR_API_KEY"
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑
POSTI
Päivitä yhdistetty mobiili
https://api.smsmobileapi.com/gateway/mobile/update/Päivittää kytketyn laitteen ihmisluettavan merkinnän tai puhelinnumeron.
Käytä sitä pitääksesi laitemerkinnät mielekkäinä monipuhelinasennuksessa.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
sid |
jono | Pakollinen | Laite SID. |
label |
jono | Pakollinen | Uusi merkki; se voi olla tarkoituksella tyhjä. |
phone_number |
puhelin | Vapaaehtoinen | Uusi numerometatieto. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/gateway/mobile/update/?apikey=YOUR_API_KEY&sid=DEVICE_SID&label=OfficePhone"
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑
POSTI
Yhdistetyn mobiililaitteen poistaminen
https://api.smsmobileapi.com/gateway/mobile/delete/Poistaa kytketty mobiili ja sen portti historia rivit.
Käytä vain silloin, kun puhelin on poistettava pysyvästi tililtä.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Pakollinen | Tilisi API avain. |
sid |
jono | Pakollinen | Poistattavan laitteen SID. |
Esimerkki pyynnön esittämisestä
curl "https://api.smsmobileapi.com/gateway/mobile/delete/?apikey=YOUR_API_KEY&sid=DEVICE_SID"
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Tämä toiminto poistaa laitehistorian liittyen SID. Vahvista laite ennen kuin soitat.
YHDISTELMÄPOST
Saa tekstiviestin webkoukulla
Your HTTPS endpointSMSMobileAPI lähettää JSON-pyynnön konfiguroidulle URL-osoitteellesi aina kun tekstiviesti vastaanotetaan.
Käytä webkoukkuja reaaliaikaiseen käsittelyyn tiheän kyselyn sijaan.
Vastaanottajan esimerkki
<?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';
Esimerkkivastaus
{
"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"
}
Tämä päätepiste vastaanottaa tapahtumia omalla HTTPS-verkko-osoitteella. Käytä yllä olevaa vastaanottimen esimerkkiä ja lähetä sitten tekstiviesti puhelimeen, jotta voit testata sen.
- Aseta julkinen HTTPS URL Dashboard → Webhook Settings.
- Palauta HTTP 200 nopeasti ja käsittele tapahtumaa synkronoidusti.
- Deduplicate retries käyttäen Guid.
POSTI
Tyhjennä API:n kautta lähetettyjen tekstiviestien historia
https://api.smsmobileapi.com/delete-history-sms-api/Tyhjentää SMS:n palvelimen tiedot API:n kautta. Se ei muista viestiä, joka on jo kerätty puhelimella.
Käytä ensin esikatselu, tarkista laskut ja pyydä sitten nimenomaisesti poistoa. Tämä tyhjentää API-avaimen koko valitun historian ilman päivämäärää, puhelin- tai viestisuodattimia.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Vapaaehtoinen | Ei OAuth2. OAuth2, valitkaa valinnaisesti API samaan tiliin kuuluva avain. |
action |
... Poista ... | Vapaaehtoinen | preview laskee tietueet poistamatta niitä; delete aloittaa poiston tai jatkaa sitä; status näyttää vain edistymisen. API:n oletus on delete, tämän testaustyökalun oletus on preview. |
include_linked |
0 | 1 | Vapaaehtoinen | Oletus 0: säilytetään linkitettyjä tai prosessoituja tietoja. Aseta 1 sisällyttämään ne, jolloin on riski murtaa integraatioita. Säilytä tämä arvo muuttumattomana, kun jatkat poistoa. |
request_id |
jono | Vapaaehtoinen | Pakollinen toiminnoille delete ja status, valinnainen toiminnolle preview. Käytä 16–128 ASCII-kirjainta, numeroa, yhdysmerkkiä (-) tai alaviivaa (_). Luo jokaiselle uudelle poistolle yksilöllinen tunniste ja säilytä se kaikissa uusintayrityksissä. Tämä ei ole viestin tunniste eikä API-avain. |
Esimerkki pyynnön esittämisestä
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-api/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Esimerkki:
Vaihda näyte request_id:lle oma ainutlaatuinen arvosi ennen kuin aloitat. Seuraava poistaa pyynnöt muuttaa todellista tilin historia; ne eivät ole esikatseluja.
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"Esimerkkivastaus
{
"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
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Edellä oleva esimerkki on esikatselu, ei poisto. Laskelmat ovat havainnollisia; lopullinen valinta on vahvistettu poiston alkaessa.
- include_linked=1 voi häiritä GHL:ää, Zapier:ää, automaatioita, peruuttaa linkit tai seurata toimitusta. Se ei koskaan ohita tilin omistajuuden tai säilytyksen eheyden tarkistuksia.
POSTI
Tyhjennä puhelimesta lähetettyjen tekstiviestien historia
https://api.smsmobileapi.com/delete-history-sms-mobile/Tyhjentää synkronoidut tiedot SMS:stä, joka on lähetetty matkapuhelimista, ei puhelimiin tallennetuista viesteistä.
Käytä ensin esikatselu, tarkista laskut ja pyydä sitten nimenomaisesti poistoa. Tämä tyhjentää API-avaimen koko valitun historian ilman päivämäärää, puhelin- tai viestisuodattimia.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Vapaaehtoinen | Ei OAuth2. OAuth2, valitkaa valinnaisesti API samaan tiliin kuuluva avain. |
action |
... Poista ... | Vapaaehtoinen | preview laskee tietueet poistamatta niitä; delete aloittaa poiston tai jatkaa sitä; status näyttää vain edistymisen. API:n oletus on delete, tämän testaustyökalun oletus on preview. |
include_linked |
0 | 1 | Vapaaehtoinen | Oletus 0: säilytetään linkitettyjä tai prosessoituja tietoja. Aseta 1 sisällyttämään ne, jolloin on riski murtaa integraatioita. Säilytä tämä arvo muuttumattomana, kun jatkat poistoa. |
request_id |
jono | Vapaaehtoinen | Pakollinen toiminnoille delete ja status, valinnainen toiminnolle preview. Käytä 16–128 ASCII-kirjainta, numeroa, yhdysmerkkiä (-) tai alaviivaa (_). Luo jokaiselle uudelle poistolle yksilöllinen tunniste ja säilytä se kaikissa uusintayrityksissä. Tämä ei ole viestin tunniste eikä API-avain. |
Esimerkki pyynnön esittämisestä
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-mobile/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Esimerkki:
Vaihda näyte request_id:lle oma ainutlaatuinen arvosi ennen kuin aloitat. Seuraava poistaa pyynnöt muuttaa todellista tilin historia; ne eivät ole esikatseluja.
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"Esimerkkivastaus
{
"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
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Edellä oleva esimerkki on esikatselu, ei poisto. Laskelmat ovat havainnollisia; lopullinen valinta on vahvistettu poiston alkaessa.
- include_linked=1 voi häiritä GHL:ää, Zapier:ää, automaatioita, peruuttaa linkit tai seurata toimitusta. Se ei koskaan ohita tilin omistajuuden tai säilytyksen eheyden tarkistuksia.
POSTI
Tyhjennä vastaanotettujen tekstiviestien historia
https://api.smsmobileapi.com/delete-history-sms-received/Tyhjentää palvelimen tiedot SMS:stä. Integraatio- ja automaatiotallenteet suojataan oletusarvoisesti.
Käytä ensin esikatselu, tarkista laskut ja pyydä sitten nimenomaisesti poistoa. Tämä tyhjentää API-avaimen koko valitun historian ilman päivämäärää, puhelin- tai viestisuodattimia.
Parametrit
| Nimi | Tyyppi | Vaatimus | Kuvaus |
|---|---|---|---|
apikey |
jono | Vapaaehtoinen | Ei OAuth2. OAuth2, valitkaa valinnaisesti API samaan tiliin kuuluva avain. |
action |
... Poista ... | Vapaaehtoinen | preview laskee tietueet poistamatta niitä; delete aloittaa poiston tai jatkaa sitä; status näyttää vain edistymisen. API:n oletus on delete, tämän testaustyökalun oletus on preview. |
include_linked |
0 | 1 | Vapaaehtoinen | Oletus 0: säilytetään linkitettyjä tai prosessoituja tietoja. Aseta 1 sisällyttämään ne, jolloin on riski murtaa integraatioita. Säilytä tämä arvo muuttumattomana, kun jatkat poistoa. |
request_id |
jono | Vapaaehtoinen | Pakollinen toiminnoille delete ja status, valinnainen toiminnolle preview. Käytä 16–128 ASCII-kirjainta, numeroa, yhdysmerkkiä (-) tai alaviivaa (_). Luo jokaiselle uudelle poistolle yksilöllinen tunniste ja säilytä se kaikissa uusintayrityksissä. Tämä ei ole viestin tunniste eikä API-avain. |
Esimerkki pyynnön esittämisestä
curl -X POST "https://api.smsmobileapi.com/delete-history-sms-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Esimerkki:
Vaihda näyte request_id:lle oma ainutlaatuinen arvosi ennen kuin aloitat. Seuraava poistaa pyynnöt muuttaa todellista tilin historia; ne eivät ole esikatseluja.
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"Esimerkkivastaus
{
"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
}
}
Haluatko tehdä tämän pyynnön?Yhdistä API-näppäin sivun yläreunaan avataksesi interaktiivisen testin.
Liitä avain ↑- Edellä oleva esimerkki on esikatselu, ei poisto. Laskelmat ovat havainnollisia; lopullinen valinta on vahvistettu poiston alkaessa.
- include_linked=1 voi häiritä GHL:ää, Zapier:ää, automaatioita, peruuttaa linkit tai seurata toimitusta. Se ei koskaan ohita tilin omistajuuden tai säilytyksen eheyden tarkistuksia.
Vianetsintä
Virheet ja turvalliset korjaukset
Lue HTTP- tila ja JSON- virhekenttä ennen kuin yrität uudelleen. Älä yritä uudelleen validointi- tai tunnistusvirheitä korjaamatta ensin pyyntöä.
| HTTP | Koodi | Mitä tehdä? |
|---|---|---|
| 400 | missing_parameter | Vaadittu parametri on tyhjä tai puuttuu. Tarkista päätetapahtuman parametritaulukko. |
| 403 | invalid_apikey | API-avain on tuntematon, vanhentunut tai ei ole hyväksytty pyydettyyn ominaisuuteen. |
| 429 | too_many_requests | Pyyntöjä tulee liian nopeasti. -En. Yritä sitten uudelleen. |
| 500 | server_error | Palvelu ei voinut täyttää pyyntöä. Pidä vastaus ja ota yhteyttä, jos se jatkuu. |
Tarvitsetko apua?
Tuo pyyntö kontekstia. Ei salaisuuksia.
Jaa päätepiste, aikaleima, HTTP-status ja puhdistava vaste. Älä koskaan sisälly API-näppäimiin, rahakkeisiin tai yksityiseen viestisisältöön.
Virallinen mobiilisovellus
Turvallinen silta puhelimen, kojelauta ja API:n välillä.
SMS- ja puhelutoiminnot kulkevat puhelimeen asennetun virallisen SMSMobileAPI-sovelluksen kautta. Sovellus yhdistää laitteen turvallisesti tiliisi, synkronoi hyväksytyt tapahtumat ja linkittää mobiiliverkon kojelautaan ja REST API:iin.
- Allekirjoitetut tiedotteet, jotka on jaettu virallisten Google Play- ja Apple App Store -listausten kautta
- Google ja Apple -alustan katselmointi, allekirjoittaminen ja jakelun valvonta
- Turvalaiteparitus, HTTPS-kuljetus ja aito API-yhteys
- Vain mobiiliominaisuuksille tarvittavat oikeudet


