Dine SMS sendes fra din egen mobil.Se, hvordan det virker
PLATFORMAPI- første arkitekturSikker parring af enhedenLeveringssynlighedMulti- enhedens betjeningsanordningVersioneret dokumentation
Udvikler hub/Ring til API

CALL · 7 dokumenterede operationer

Opkald API dokumentation

Hent savnede, indgående svar og udgående opkald synkroniseret af tilsluttede mobile enheder.

En tilsluttet smartphone, der administrerer opkald og live analytics
REST- basisURLhttps://api.smsmobileapi.com

JSON responser · HTTPS påkrævet · UTF- 8

Tilslut din API nøgle

Forbind én gang, og test derefter endepunkter på tværs af SMS, opkald, meddelelser, WhatsApp og e-mail.

Start her

Din første anmodning i fire trin

1

Tilslut en telefon og aktivere opkald synkronisering.

2

Kopiér API-tasten fra instrumentbrættet.

3

Ring til det manglende eller indkommende listeendpoint.

4

Paginat med grænse og offset og gemme tidsstempler i UTC.

Den sikre SMSMobileAPI mobil app, der forbinder en telefon til web dashboard og REST API til SMS og opkald operationer
Krypteret mobil- to- platform- forbindelse

Officiel mobilapplikation

Den sikre bro mellem telefonen, instrumentbrættet og API.

SMS og opkald operationer passere gennem den officielle SMSMobileAPI app installeret på din tilsluttede telefon. App sikkert parrer enheden med din konto, synkroniserer godkendte begivenheder og forbinder mobilnetværket til instrumentbrættet og REST API.

1Mobil appParerer telefonen og dens SIM 2Krypteret linkAutentificerer og beskytter data i transit 3Dashboard & # API #Styrer arbejdsgange og aktivitet
  • Signerede udgivelser distribueret gennem de officielle Google Play og Apple App Store lister
  • Google og Apple platform gennemgang, signaturer og distribution kontrol
  • Sikker parring af enheden, HTTPS transport og autentificeret API adgang
  • Kun de tilladelser, der kræves for de mobile funktioner, du aktiverer
Få den officielle SMSMobileAPI app på Google Play Download den officielle SMSMobileAPI app på Apple App Store
Kapacitet afhænger af tilladelser og baggrundsadgang tilladt af Android eller iOS.

WEBHOOK V2 TIL DENNE API

Abonner kun på de mobilhændelser, dit workflow har brug for.

3 hændelsestyper

En destination kan modtage alt, eller du kan adskille produktionssystemer, analytics og operationelle advarsler. Hver hændelse har et præcist navn, så din applikation kan håndtere den forudsigeligt.

call.missed

Ubesvaret opkald

Et ubesvaret opkald blev synkroniseret fra en tilsluttet mobil.

call.incoming

Indgående opkald

Et indgående opkald blev synkroniseret fra en tilsluttet mobil.

call.outgoing

Udgående opkald

Et udgående opkald blev synkroniseret fra en tilsluttet mobil.

Autentificering

Behold legitimation på din server

Opkald endpoints bruge apikey forespørgsel parameter. API validerer både nøglen og det aktive abonnement, før du vender tilbage til opkaldsaktiviteten.

Før du integrerer
  • Baggrund operating- system restriktioner kan forsinke mobilopkald synkronisering med flere minutter. Åbn appen for at anmode om en manuel synkronisering ved test.

Historiestyring

Ryd historik sikkert: preview, slette, følg fremskridt

Disse endepunkter rydder den valgte serverhistorik for din API nøgle, ikke beskeder på telefoner eller eksterne tjenester. De leverer ikke kontoudslettelse. Ny aktivitet kan forekomme efter sletning.

Læs request_id og prøv igen
Integrationsbeskyttelse

Som standard forbliver linkede eller behandlede optegnelser synlige. Kun til brug include_linked=1 hvis du accepterer, at integration eller igangværende behandling kan stoppe med at virke.

Hvordan virker request_id

  1. Vis forhåndsvisning af tællingerne med action=previewNej. request_id er nødvendige, og ingen optegnelser er slettet.
  2. Generér en unik request_id for en ny sletning, for eksempel en UUID. Gem det før du sender action=delete.
  3. til genforsøg, timeouts eller HTTP 202, genbrug det samme API nøgletal, historikendepunkt, request_id og include_linked værdi. Opret aldrig et nyt ID automatisk efter en fejl.
  4. Hvornår completed=true, operationen er færdig. Genbrug af sin ID giver det samme resultat i stedet for at slette nyligt ankommet optegnelser. Brug kun et nyt ID til en bevidst ny oprydning.

request_id identificerer din sletning operation, ikke en individuel SMS. Tilladt format: 16-128 ASCII bogstaver, tal, bindestreger eller underpointsum. A UUID genereres med crypto.randomic UID () er egnet.

Sletningen sker i portioner. Ved HTTP 202 med continue_required=true skal action=delete gentages efter 3 sekunder. Der kører intet cron-job i baggrunden. action=status læser kun fremdriften og fortsætter ikke sletningen, heller ikke ved HTTP 200.

Eksempler på sletning og status

Udskift prøven request_id med din egen unikke værdi før start. Følgende slette anmodninger ændre real konto historie; de er ikke previews.

POST · API - tasten
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
PUNKT · OAUTH2
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
Status
curl -G "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

GET accepterer også action=preview eller action=delete. POST anbefales: URL-parametre kan lække ind i browserens historik og serverlogfiler. Placer aldrig en sletning URL i et offentligt link, billede eller pre-hentning.

For POST, send alle parametre i formularen organ eller et JSON objekt, aldrig i forespørgselsstrengen. Ukendt parametre afvises; dato eller mobile filtre understøttes ikke.

Godkendelse af historikendepunkter

Anvendelse apikey eller Authorization: Bearer adgangskort udstedt af SMSMobileAPI OAuth2. Send ikke en genfriskning eller en API nøgle som en Bearer - En token. Udløb tokens er nægtet.

Når der er sat en række områder, history:read tillader forhåndsvisning / status og history:delete giver også mulighed for sletning. Begrænsninger på både token og OAuth klienten ansøge. Legacy tokens uden scope bevarer deres eksisterende konto adgang.

OAuth2 vælger den unikke primære API - nøgle. Hvis flere primære nøgler findes, også give apikey til at vælge en tilhørende kontoen. Sekundære nøgler giver aldrig adgang til den primære nøglehistorie.

Læs svaret før du fortsætter

count_delete er det kumulative antal, der er fjernet ved denne operation. selected_at_start er den oprindelige udvælgelse protected_at_start antal udelukkede registreringer. Anvendelse preview.linked_or_processing til at tælle tilknyttede poster, selv når include_linked=1.

JSON · HTTP: / / WWW.ECONOMY /
{
    "result": {
        "error": 0,
        "history": "calls-missed",
        "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 med completed=true: færdig. En 200 preview eller status respons alene beviser ikke afslutning.
  • 400 INVALID_REQUEST_ID: Kontroller formatet. 404 REQUEST_NOT_FOUND: der findes ingen operation for dette id API Nøgle og historie.
  • 401: ugyldige eller udløbne legitimationsoplysninger. 403: utilstrækkelig OAuth omfang eller uautoriseret konto.
  • 409 HISTORY_BUSY: en anden oprydning kører; fortsætte det fra den oprindelige klient. 409 INCLUDE_LINKED_CONFLICT: gendannelse af originalen include_linked værdi.
  • 409 OAUTH_ACCOUNT_AMBIGUOUS: giv en API-nøgle, der tilhører denne konto.
  • 503 eller afbrydelse af nettet: nogle partier kan allerede være færdige. Kontrollér konfiguration, og prøv derefter igen med originalen request_id. Opret ikke en udskiftning operation automatisk.

Overskridelse af listen

#
SLUTPUNKThttps://api.smsmobileapi.com/call/missed/list/

Afviser mistede opkald fra nyeste til ældste.

Hvornår skal du bruge det

Brug den til at udløse workflows og fejlkaldsalarmer.

Parametre

NavnTypeKravBeskrivelse
apikey snor Påkrævet Din API-nøgle.
offset heltal Valgfrit Pagineringsoffset; standard 0.
limit heltal Valgfrit Rækker per anmodning; standard 100, max 500.
search snor Valgfrit Søg opkaldsnummer eller cach- navn.
date_start ÅÅÅÅ-MM-DD Valgfrit Inkludér opkald fra kl. 00: 00 på denne dag.
date_end ÅÅÅÅ-MM-DD Valgfrit Inkludér opkald indtil 23: 59: 59 på denne dag.

Eksempel på anmodning

krølle
curl "https://api.smsmobileapi.com/call/missed/list/?apikey=YOUR_API_KEY&offset=0&limit=100"

Eksempel på svar

JSON
{
  "success": true,
  "offset": 0,
  "limit": 100,
  "count": 1,
  "data": [{"number": "+15551230001", "name": "Alex Carter", "date": "2026-03-20 16:12:28"}]
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑

Liste over indgående svar

#
SLUTPUNKThttps://api.smsmobileapi.com/call/incoming/list/

Returnerer indkommende opkald med varighed, tidsstempler og cachede kontaktoplysninger.

Hvornår skal du bruge det

Brug det til opkald rapportering, CRM historie og customer-service målinger.

Parametre

NavnTypeKravBeskrivelse
apikey snor Påkrævet Din API-nøgle.
limit heltal Valgfrit Standard 50, max 200.
offset heltal Valgfrit Pagineringsoffset.
sort_by enum Valgfrit call _ date _ ms, call _ datetime _ utc, varighed _ sec, telefon _ number, oprettet _ at, cachet _ name eller geo _ location.
sort_dir asc cu cu 124; desc Valgfrit Standard desc.
date_from_ms Unix millisekunder Valgfrit Minimum kaldetidsstempel.
date_to_ms Unix millisekunder Valgfrit Maksimal kaldetidsstempel.
q snor Valgfrit Søg i telefonnummer eller cacheret navn.

Eksempel på anmodning

krølle
curl "https://api.smsmobileapi.com/call/incoming/list/?apikey=YOUR_API_KEY&limit=50&sort_by=call_date_ms&sort_dir=desc"

Eksempel på svar

JSON
{
  "success": true,
  "count": 1,
  "rows": [{
    "phone_number": "+15551230010",
    "cached_name": "Jordan Blake",
    "call_date_ms": 1774027779390,
    "call_datetime_utc": "2026-03-20 17:29:39",
    "duration_sec": 23,
    "geo_location": "Canada"
  }]
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑

Liste over udgående opkald

#
SLUTPUNKThttps://api.smsmobileapi.com/call/outgoing/list/

Returnerer opkald fra tilsluttede enheder.

Hvornår skal du bruge det

Brug det til at fuldføre opkald tidslinjer og analysere udgående aktivitet.

Parametre

NavnTypeKravBeskrivelse
apikey snor Påkrævet Din API-nøgle.
limit heltal Valgfrit Standard 50, max 200.
offset heltal Valgfrit Pagineringsoffset.
sort_by enum Valgfrit call _ date _ ms, call _ datetime _ utc, varighed _ sec, telefon _ number, oprettet _ at, cachet _ name eller geo _ location.
sort_dir asc cu cu 124; desc Valgfrit Standard desc.
date_from_ms Unix millisekunder Valgfrit Minimum kaldetidsstempel.
date_to_ms Unix millisekunder Valgfrit Maksimal kaldetidsstempel.
q snor Valgfrit Søg i telefonnummer eller cacheret navn.

Eksempel på anmodning

krølle
curl "https://api.smsmobileapi.com/call/outgoing/list/?apikey=YOUR_API_KEY&limit=50&offset=0&sort_by=call_date_ms&sort_dir=desc"

Eksempel på svar

JSON
{
  "success": true,
  "count": 1,
  "rows": [{
    "phone_number": "+15551230020",
    "cached_name": "Casey Morgan",
    "call_date_ms": 1774025965645,
    "call_datetime_utc": "2026-03-20 16:59:25",
    "duration_sec": 61,
    "geo_location": "Canada"
  }]
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑
PUNKT ·

Ryd historikken for ubesvarede opkald

#
SLUTPUNKThttps://api.smsmobileapi.com/delete-history-calls-missed/

Rydder missede opkaldsoptegnelser fra kontoens historie, ikke opkaldsloggen på telefonen.

Hvornår skal du bruge det

Brug preview først, kontrollere tællingerne, derefter udtrykkeligt anmode om sletning. Dette fjerner hele den valgte historik for API nøgle, uden dato, telefon eller besked filtre.

Parametre

NavnTypeKravBeskrivelse
apikey snor Valgfrit Krævet uden OAuth2. Med OAuth2 vælges en API-nøgle, der tilhører samme konto.
action preview Budd124; delete Budd124; status Valgfrit preview tæller uden at slette; delete starter eller fortsætter sletningen; status viser kun fremdriften. API’en bruger som standard delete; denne tester bruger preview.
include_linked 0 | 1 Valgfrit Standard 0: hold forbundne eller behandle optegnelser. Sæt 1 til at inkludere dem, med en risiko for at bryde integreringer. Hold denne værdi uændret, når du fortsætter en sletning.
request_id snor Valgfrit Påkrævet til delete og status, valgfrit til preview. Brug 16–128 ASCII-bogstaver, cifre, bindestreger (-) eller understregninger (_). Opret ét unikt ID for hver ny sletning, og behold det ved alle gentagelser. Det er hverken et besked-ID eller en API-nøgle.

Eksempel på anmodning

krølle
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Eksempler på sletning og status

Udskift prøven request_id med din egen unikke værdi før start. Følgende slette anmodninger ændre real konto historie; de er ikke previews.

POST · API - tasten
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
PUNKT · OAUTH2
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
Status
curl -G "https://api.smsmobileapi.com/delete-history-calls-missed/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Eksempel på svar

JSON
{
    "result": {
        "error": 0,
        "history": "calls-missed",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑
Godt at vide
  • Eksemplet ovenfor er en forhåndsvisning, ikke en sletning. Tællinger er illustrative; den endelige markering er fast, når sletning starter.
  • include_linked=1 kan forstyrre GHL, Zapier, automatiseringer, afmeld links eller leveringssporing. Det aldrig forbigår konto ejerskab eller opbevaring integritet kontrol.
PUNKT ·

Ryd historikken for indgående opkald

#
SLUTPUNKThttps://api.smsmobileapi.com/delete-history-calls-incoming/

Rydder indgående opkald optegnelser fra kontoens historie, ikke opkaldsloggen på telefonen.

Hvornår skal du bruge det

Brug preview først, kontrollere tællingerne, derefter udtrykkeligt anmode om sletning. Dette fjerner hele den valgte historik for API nøgle, uden dato, telefon eller besked filtre.

Parametre

NavnTypeKravBeskrivelse
apikey snor Valgfrit Krævet uden OAuth2. Med OAuth2 vælges en API-nøgle, der tilhører samme konto.
action preview Budd124; delete Budd124; status Valgfrit preview tæller uden at slette; delete starter eller fortsætter sletningen; status viser kun fremdriften. API’en bruger som standard delete; denne tester bruger preview.
include_linked 0 | 1 Valgfrit Standard 0: hold forbundne eller behandle optegnelser. Sæt 1 til at inkludere dem, med en risiko for at bryde integreringer. Hold denne værdi uændret, når du fortsætter en sletning.
request_id snor Valgfrit Påkrævet til delete og status, valgfrit til preview. Brug 16–128 ASCII-bogstaver, cifre, bindestreger (-) eller understregninger (_). Opret ét unikt ID for hver ny sletning, og behold det ved alle gentagelser. Det er hverken et besked-ID eller en API-nøgle.

Eksempel på anmodning

krølle
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Eksempler på sletning og status

Udskift prøven request_id med din egen unikke værdi før start. Følgende slette anmodninger ændre real konto historie; de er ikke previews.

POST · API - tasten
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
PUNKT · OAUTH2
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
Status
curl -G "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Eksempel på svar

JSON
{
    "result": {
        "error": 0,
        "history": "calls-incoming",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑
Godt at vide
  • Eksemplet ovenfor er en forhåndsvisning, ikke en sletning. Tællinger er illustrative; den endelige markering er fast, når sletning starter.
  • include_linked=1 kan forstyrre GHL, Zapier, automatiseringer, afmeld links eller leveringssporing. Det aldrig forbigår konto ejerskab eller opbevaring integritet kontrol.
PUNKT ·

Ryd historikken for udgående opkald

#
SLUTPUNKThttps://api.smsmobileapi.com/delete-history-calls-outgoing/

Rydder udgående opkald optegnelser fra kontoens historie, ikke opkaldsloggen på telefonen.

Hvornår skal du bruge det

Brug preview først, kontrollere tællingerne, derefter udtrykkeligt anmode om sletning. Dette fjerner hele den valgte historik for API nøgle, uden dato, telefon eller besked filtre.

Parametre

NavnTypeKravBeskrivelse
apikey snor Valgfrit Krævet uden OAuth2. Med OAuth2 vælges en API-nøgle, der tilhører samme konto.
action preview Budd124; delete Budd124; status Valgfrit preview tæller uden at slette; delete starter eller fortsætter sletningen; status viser kun fremdriften. API’en bruger som standard delete; denne tester bruger preview.
include_linked 0 | 1 Valgfrit Standard 0: hold forbundne eller behandle optegnelser. Sæt 1 til at inkludere dem, med en risiko for at bryde integreringer. Hold denne værdi uændret, når du fortsætter en sletning.
request_id snor Valgfrit Påkrævet til delete og status, valgfrit til preview. Brug 16–128 ASCII-bogstaver, cifre, bindestreger (-) eller understregninger (_). Opret ét unikt ID for hver ny sletning, og behold det ved alle gentagelser. Det er hverken et besked-ID eller en API-nøgle.

Eksempel på anmodning

krølle
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Eksempler på sletning og status

Udskift prøven request_id med din egen unikke værdi før start. Følgende slette anmodninger ændre real konto historie; de er ikke previews.

POST · API - tasten
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
PUNKT · OAUTH2
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
Status
curl -G "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Eksempel på svar

JSON
{
    "result": {
        "error": 0,
        "history": "calls-outgoing",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑
Godt at vide
  • Eksemplet ovenfor er en forhåndsvisning, ikke en sletning. Tællinger er illustrative; den endelige markering er fast, når sletning starter.
  • include_linked=1 kan forstyrre GHL, Zapier, automatiseringer, afmeld links eller leveringssporing. Det aldrig forbigår konto ejerskab eller opbevaring integritet kontrol.
PUNKT ·

Ryd historikken for regelkørsler

#
SLUTPUNKThttps://api.smsmobileapi.com/delete-history-call-rules/

Rydder kalder kun automatisering udførelse optegnelser. Reglerne er ikke blevet slettet.

Hvornår skal du bruge det

Brug preview først, kontrollere tællingerne, derefter udtrykkeligt anmode om sletning. Dette fjerner hele den valgte historik for API nøgle, uden dato, telefon eller besked filtre.

Parametre

NavnTypeKravBeskrivelse
apikey snor Valgfrit Krævet uden OAuth2. Med OAuth2 vælges en API-nøgle, der tilhører samme konto.
action preview Budd124; delete Budd124; status Valgfrit preview tæller uden at slette; delete starter eller fortsætter sletningen; status viser kun fremdriften. API’en bruger som standard delete; denne tester bruger preview.
include_linked 0 | 1 Valgfrit Standard 0: hold forbundne eller behandle optegnelser. Sæt 1 til at inkludere dem, med en risiko for at bryde integreringer. Hold denne værdi uændret, når du fortsætter en sletning.
request_id snor Valgfrit Påkrævet til delete og status, valgfrit til preview. Brug 16–128 ASCII-bogstaver, cifre, bindestreger (-) eller understregninger (_). Opret ét unikt ID for hver ny sletning, og behold det ved alle gentagelser. Det er hverken et besked-ID eller en API-nøgle.

Eksempel på anmodning

krølle
curl -X POST "https://api.smsmobileapi.com/delete-history-call-rules/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Eksempler på sletning og status

Udskift prøven request_id med din egen unikke værdi før start. Følgende slette anmodninger ændre real konto historie; de er ikke previews.

POST · API - tasten
curl -X POST "https://api.smsmobileapi.com/delete-history-call-rules/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
PUNKT · OAUTH2
curl -X POST "https://api.smsmobileapi.com/delete-history-call-rules/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
Status
curl -G "https://api.smsmobileapi.com/delete-history-call-rules/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Eksempel på svar

JSON
{
    "result": {
        "error": 0,
        "history": "call-rules",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Vil du køre denne anmodning?Tilslut din API nøgle øverst på siden for at låse den interaktive tester op.

Forbind nøgle ↑
Godt at vide
  • Eksemplet ovenfor er en forhåndsvisning, ikke en sletning. Tællinger er illustrative; den endelige markering er fast, når sletning starter.
  • include_linked=1 kan forstyrre GHL, Zapier, automatiseringer, afmeld links eller leveringssporing. Det aldrig forbigår konto ejerskab eller opbevaring integritet kontrol.

Fejlfinding

Fejl og sikre forsøg på at vende tilbage

Læs HTTP status og JSON fejlfeltet før genforsøg. Fortryd ikke validerings- eller autentificeringsfejl uden først at korrigere anmodningen.

HTTPKodeHvad skal man gøre?
400missing_apikeyParameteren for den vigtigste parameter mangler eller er tom.
403invalid_apikeyNøglen er ikke genkendt.
403api_expiredAbonnementet knyttet til nøglen er udløbet.
500server_errorAnmodningen kunne ikke udfyldes af call service.
Foretag at genfinde regelPrøv kun forbigående 429 - og 5xx - respons igen. Start efter 1 sekund, og træk så tilbage til 2, 4 og 8 sekunder.

Brug for hjælp?

Medbring forespørgslen kontekst - ikke dine hemmeligheder.

Del endepunkt, tidsstempel, HTTP status og renset respons. Aldrig inkludere API nøgler, tokens eller privat besked indhold.

Kontakt API support →