PortSMS finden Sie unter portsms.com. Ihre persönliche Aufladeadresse steht nach der Anmeldung auf der Seite Guthaben bereit.

PortSMS

Zustellberichte und Webhooks

Was in der Warteschlange, gesendet, zugestellt und fehlgeschlagen bedeuten und wie Sie Statusänderungen auf Ihrem Server empfangen.

Aktualisiert am 2026-10-13

Der Weg einer Nachricht

Nach dem Senden wird jeder Empfänger in die Warteschlange gestellt und berechnet und dann an eine Netzbetreiber-Route übergeben (gesendet). Der Netzbetreiber meldet später, ob das Telefon die Nachricht empfangen hat (zugestellt) oder nicht (fehlgeschlagen).

Wann Berichte eintreffen

Die meisten Berichte treffen innerhalb von Sekunden bis wenigen Minuten ein. Manche Netzbetreiber melden verspätet oder gar nicht; eine Nachricht ohne Bericht bleibt im Status gesendet.

Erstattungen

Eine fehlgeschlagene Nachricht wird automatisch Ihrem Guthaben erstattet. Jede Erstattung sehen Sie in Ihrem Guthabenverlauf, zusammen mit der Nachrichten-ID.

Webhooks empfangen

Hinterlegen Sie auf der Seite für API-Schlüssel eine https-Adresse. Wenn eine Nachricht zugestellt wird oder fehlschlägt, senden wir per POST einen JSON-Body mit Nachrichten-ID, Nummer, Status, Preis und Ihrer ref. Antworten Sie mit einem beliebigen 2xx-Status; andernfalls versuchen wir es innerhalb von etwa zwei Stunden bis zu 8 Mal erneut.

Die Signatur prüfen

Jeder Webhook enthält X-PortSMS-Signature: t=<time>,v1=<hex>. Berechnen Sie HMAC-SHA256 über den Text t.body mit Ihrem Signaturgeheimnis und vergleichen Sie das Ergebnis mit v1. Lehnen Sie Anfragen ab, die älter als fünf Minuten sind, damit eine alte Anfrage nicht erneut abgespielt werden kann.