Anmelden

SMS-API: Fehler, Statuscodes und Rate Limits

Was jeder Code bedeutet und wie viele Anfragen Sie stellen können.

Zuletzt aktualisiert

Fehler haben immer dieselbe Form. Programmieren Sie gegen code, nie gegen message: Der Text kann sich ändern, der Code nicht.

json
{
  "error": {
    "code": "device_not_found",
    "message": "Device dev_oppo_cph2577 not found.",
    "requestId": "req_01H8X2K9"
  }
}

HTTP-Status

StatusBedeutungWas tun
200angenommennichts
400die Anfrage ist fehlerhaftden Body korrigieren; ein erneuter Versuch hilft nicht
401ungültiger oder widerrufener Schlüsseleinen neuen Schlüssel erstellen
402keine Nachrichten mehr im Tarifauf die Verlängerung warten oder den Tarif wechseln
403das Konto ist gesperrt, oder der Empfänger hat sich abgemeldetden code prüfen; ein erneuter Versuch hilft nicht
404das Gerät, die Nachricht oder die Unterhaltung existiert nichtdie id prüfen
409der Idempotency-Key wurde mit einem anderen Body verwendetfür eine neue Anfrage einen neuen Schlüssel verwenden
429zu viele Anfragenlangsamer senden; das Limit wird jede Minute zurückgesetzt
5xxFehler auf unserer Seitemit demselben Idempotency-Key erneut versuchen

Fehlercodes

CodeWann er auftritt
validation_errorein Feld fehlt oder ist fehlerhaft
invalid_numberdie Nummer ist ungültig
message_too_longmehr als 10.000 Zeichen
device_not_founddie deviceId gehört nicht zum Konto
not_founddie Nachricht oder Unterhaltung existiert nicht, bei GET /messages/:id und /conversations/:id (404)
quota_exceededdie Nachrichten dieses Zyklus sind aufgebraucht
account_blockeddas Konto wurde gesperrt (403); wenn Sie das für einen Irrtum halten, schreiben Sie an hello@droidsender.com
recipient_opted_outder Empfänger hat mit STOP geantwortet; nicht erneut versuchen (403)
idempotency_conflictder Idempotency-Key wurde bereits mit einem anderen Body verwendet (409)
rate_limitedüber dem Anfragelimit dieses Kontos
invalid_keyder Schlüssel wurde widerrufen oder hat nie existiert

Limits

LimitWert
API-Anfragen60 pro Minute je Schlüssel, multipliziert mit der Zahl der verbundenen Telefone des Kontos (bis zu 3.000)
Versand pro Telefonetwa 30 einteilige Nachrichten pro Minute; auf den meisten Telefonen erlaubt Android etwa 30 SMS-Teile pro Minute, eine dreiteilige Nachricht zählt also als 3
Nachrichten pro Zyklusdas Kontingent Ihres Tarifs; jede Antwort zeigt, was noch übrig ist
Nachrichtenlängebis zu 10.000 Zeichen (etwa 66 SMS in GSM-7)
Feld reference200 Zeichen

Ihre Cookie-Einstellungen

Wir verwenden notwendige Cookies, damit diese Website funktioniert. Mit Ihrer Einwilligung nutzen wir auch Analyse- und Werbe-Cookies, um Besuche zu verstehen und unsere Anzeigen zu messen. Sie können Ihre Auswahl jederzeit in den Cookie-Einstellungen ändern. Cookie-Richtlinie