logoDokumentation
Suchen

SMS-Bounces

URL

https://sms.api.engagelab.cc/v1/bounces
              
              https://sms.api.engagelab.cc/v1/bounces

            
Diesen Codeblock im schwebenden Fenster anzeigen

HTTP-Anfragemethode

GET
              
              GET

            
Diesen Codeblock im schwebenden Fenster anzeigen

Request-Headers

Header Typ Erforderlich Beschreibung
Authorization string ja Basic base64(sms_user:sms_key)

Beschreibung der Abfrageparameter

Parameter Typ Erforderlich Beschreibung
offset Integer nein Offset-Position, [0-], Standardwert ist 0
limit Integer nein Anzahl, [0-100], Standardwert ist 100
phone string nein Telefonnummer
start_date string ja Startdatum, Format yyyy-MM-dd
end_date string ja Enddatum, Format yyyy-MM-dd

Hinweis

Der maximale Abfragezeitraum zwischen start_date und end_date darf 90 Tage nicht überschreiten.

Anfragebeispiel

curl -X GET "https://sms.api.engagelab.cc/v1/bounces" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
              
              curl -X GET "https://sms.api.engagelab.cc/v1/bounces" 
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"

            
Diesen Codeblock im schwebenden Fenster anzeigen

Beschreibung des Rückgabewerts

Parameter Beschreibung
phone Telefonnummer
bounce_type Bounce-Typ
msg_type SMS-Typ, 2 steht für internationale SMS
bounce_time Zeitpunkt der Rücksendung
expire_time Ablaufzeit
reason Grund der Rücksendung

bounce_type Bedeutung der einzelnen Typcodes

Bounce_Type Beschreibung
500 Sende-Fehler, Nummer existiert nicht
510 Sende-Fehler, Nummer außer Betrieb
520 Sende-Fehler, Nummer auf Blacklist
530 Sende-Fehler, Leitung besetzt
540 Sende-Fehler, keine Antwort
550 Sende-Fehler, Template-Inhalt abgefangen
560 Sende-Fehler, Fehler am Mobilgerät
570 Sende-Fehler, Handy außer Betrieb
580 Sende-Fehler, Handy ausgeschaltet
590 Sende-Fehler, andere Gründe
410 Globale Sperrliste
411 Benutzerdefinierte globale Sperrliste
420 Lokale Sperrliste
421 Benutzerdefinierte lokale Sperrliste
430 Abmeldung
440 Keyword-Filterung
450 Fehler beim Variablenersatz
460 Variablenlänge überschreitet das Limit
470 Encoding-Ausnahme (Hinweis: Encoding und 460 zusammengefasst, 470 = Frequenzlimit überschritten)
480 Nicht unterstützter Sendetyp

Beispiel für Rückgabewerte

Response-success

HTTP Status: 200

{ "result": [ { "phone": "008613681312917", "bounce_type": 421, "bounce_time": "2023-08-04T16:47:02+0800", "expire_time": "2023-08-08T00:00:00+0800", "msg_type": 2, "reason": "Benutzerdefinierte lokale Sperrliste" } ], "total": 1, "count": 1 }
              
              {
    "result": [
        {
            "phone": "008613681312917",
            "bounce_type": 421,
            "bounce_time": "2023-08-04T16:47:02+0800",
            "expire_time": "2023-08-08T00:00:00+0800",
            "msg_type": 2,
            "reason": "Benutzerdefinierte lokale Sperrliste"
        }
    ],
    "total": 1,
    "count": 1
}

            
Diesen Codeblock im schwebenden Fenster anzeigen

Löschen

URL

https://sms.api.engagelab.cc/v1/bounces
              
              https://sms.api.engagelab.cc/v1/bounces

            
Diesen Codeblock im schwebenden Fenster anzeigen

HTTP-Anfragemethode

DELETE
              
              DELETE

            
Diesen Codeblock im schwebenden Fenster anzeigen

Content-type

application/json
              
              application/json

            
Diesen Codeblock im schwebenden Fenster anzeigen

Request-Headers

Header Typ Erforderlich Beschreibung
Authorization string ja Basic base64(sms_user:sms_key)

Beschreibung der Body-Parameter

Parameter Typ Erforderlich Beschreibung
phone string ja Telefonnummer
start_date string ja Startdatum, Format yyyy-MM-dd
end_date string ja Enddatum, Format yyyy-MM-dd

Hinweis

Der maximale Abfragezeitraum zwischen start_date und end_date darf 90 Tage nicht überschreiten.

Anfragebeispiel

curl -X DELETE "https://sms.api.engagelab.cc/v1/bounces" --data '{"start_date": "2021-03-01","end_date":"2021-03-02","phone":"008613681312917"}' --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
              
              curl -X DELETE "https://sms.api.engagelab.cc/v1/bounces" 
--data '{"start_date": "2021-03-01","end_date":"2021-03-02","phone":"008613681312917"}'
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"

            
Diesen Codeblock im schwebenden Fenster anzeigen

Beschreibung des Rückgabewerts

Parameter Beschreibung
count Anzahl der gelöschten Bounces

Beispiel für Rückgabewerte

Response-success

HTTP Status: 200

{ "count": 1 }
              
              {
    "count": 1
}

            
Diesen Codeblock im schwebenden Fenster anzeigen

Response-error

HTTP Status :401

{ "code": 30000, "message": "Unauthorized." }
              
              {
    "code": 30000,
    "message": "Unauthorized."
}

            
Diesen Codeblock im schwebenden Fenster anzeigen
icon
Vertrieb kontaktieren