Skip to content

Ungültige Telefonnummern abfragen

get

/sms/invalid_phone_numbers

Verwenden Sie diesen Endpunkt, um eine Liste der Telefonnummern abzurufen, die innerhalb eines bestimmten Zeitraums als „ungültig“ markiert wurden. Weitere Informationen finden Sie in der Dokumentation Behandlung ungültiger Telefonnummern.

Voraussetzungen

Um diesen Endpunkt zu verwenden, benötigen Sie einen API-Schlüssel mit der Berechtigung sms.invalid_phone_numbers.

Rate-Limit

Wir wenden auf diesen Endpunkt das standardmäßige Braze-Rate-Limit von 250.000 Anfragen pro Stunde an, wie in API-Rate-Limits dokumentiert.

Anfrageparameter

Parameter Erforderlich Datentyp Beschreibung
start_date Optional
(siehe Anmerkung)
String im Format JJJJ-MM-TT Startdatum des Bereichs zum Abrufen ungültiger Telefonnummern, muss vor end_date liegen. Dies wird von der API als Mitternacht in UTC-Zeit behandelt.
end_date Optional
(siehe Anmerkung)
String im Format JJJJ-MM-TT Enddatum des Bereichs zum Abrufen ungültiger Telefonnummern. Dies wird von der API als Mitternacht in UTC-Zeit behandelt.
limit Optional Integer Optionales Feld zur Begrenzung der Anzahl der zurückgegebenen Ergebnisse. Standardmäßig 100, maximal 500.
offset Optional Integer Optionaler Anfangspunkt in der Liste, ab dem abgerufen werden soll.
phone_numbers Optional
(siehe Anmerkung)
String-Array im Format e.164 Falls angegeben, wird die Telefonnummer zurückgegeben, wenn sie als ungültig erkannt wurde.
reason Optional
(siehe Anmerkung)
String Verfügbare Werte sind „provider_error“ (Anbieterfehler zeigt an, dass das Telefon keine SMS empfangen kann) oder „deactivated“ (die Telefonnummer wurde deaktiviert). Wenn dieser Parameter weggelassen wird, werden alle Gründe zurückgegeben.

Wenn Ihr Datumsbereich mehr ungültige Telefonnummern enthält als der limit-Wert zulässt, müssen Sie mehrere API-Aufrufe tätigen und dabei jedes Mal den offset erhöhen, bis ein Aufruf entweder weniger als limit oder null Ergebnisse zurückgibt.

Beispielanfrage

1
2
curl --location --request GET 'https://rest.iad-01.braze.com/sms/invalid_phone_numbers?start_date=2019-01-01&end_date=2019-02-01&limit=100&offset=1&phone_numbers[]=12345678901' \
--header 'Authorization: Bearer YOUR-API-KEY-HERE'

Antwort

Die Einträge sind in absteigender Reihenfolge aufgeführt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  "sms": [
    {
      "phone": (string) phone number in e.164 format,
      "invalid_detected_at": (string) the time the invalid number was detected in ISO 8601
      "reason" : "provider_error"
    },
    {
      "phone": (string) phone number in e.164 format,
      "invalid_detected_at": (string) the time the invalid number was detected in ISO 8601
      "reason" : "deactivated"
    },
    {
      "phone": (string) phone number in e.164 format,
      "invalid_detected_at": (string) the time the invalid number was detected in ISO 8601
      "reason" : "provider_error"
    }
  ],
  "message": "success"
}
New Stuff!