SMS-API

Eine einfache REST-API für Senden von SMS

POSTEN Sie Ihren Absender, Empfänger und Inhalt mit einem Token-Header. Erhalten Sie sofort eine Nachrichten-ID und Zustellberichte, die an Ihren Server gesendet werden.

Senden Sie Ihre erste SMS

Eine Anfrage, eine Nachricht

Authentifizieren Sie sich mit Ihrem Zugriffsschlüssel, posten Sie die Nachricht und lesen Sie die msgid aus der Antwort. Drücken Sie die Taste, um zu sehen, wie es ausgeführt wird.

curl -X POST https://secure.smslocal.com/api/service/enterprise-service/external/sms \
  -H "Token: $SMSLOCAL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "SMSLOCAL",
    "to": "14155550123",
    "content": "Your code is 481920."
  }'
POST /external/sms
POST/external/sms
Antwort

Führen Sie die Anfrage aus, um die Antwort anzuzeigen.

Gebaut für Entwickler

Es gibt nichts Exotisches zu lernen

Drei Ideen decken die gesamte API ab, die im Klartext folgt AUSRUHEN Konventionen.

  1. Authentifizierung

    Token-Authentifizierung

    Senden Sie Ihren Zugriffsschlüssel bei jeder Anfrage in einem Token-Header, mit JSON-Eingang und JSON-Ausgang.

    • Kein SDK erforderlich
    • Funktioniert aus jeder Sprache
    • Behalten Sie den Schlüssel in einer Umgebungsvariablen
  2. Antwort

    Wisse, dass es akzeptiert wurde

    Jeder Versand gibt sofort eine Msgid und einen Fehlercode zurück.

    • Speichern Sie die msgid in Ihrem eigenen Datensatz
    • Fehlercode 0 bedeutet akzeptiert
    • Verwenden Sie die msgid, um Berichte später abzugleichen
  3. Antworten

    Standardmäßig bidirektional

    Antworten gehen bei demselben Rückruf ein und werden als „vom Mobilgerät stammend“ markiert.

    • Gleiche Nachrichtenform wie Berichte
    • Teilen Sie die Richtungen mit mt/mo auseinander
    • Leiten Sie Antworten an Ihre Support-Tools weiter
Lieferberichte

Sehen Sie, was mit jeder Nachricht passiert ist

Ein Statusbericht wird an Sie gesendet Rückruf-URL wenn eine Nachricht ihren Endzustand erreicht.

  1. 1
    Übereinstimmung mit msgidJeder Bericht trägt die ID, die Sie zum Zeitpunkt des Versands erhalten haben.
  2. 2
    Nur EndzuständeSie hören von einer Nachricht, wenn sie zugestellt wurde oder fehlgeschlagen ist.
  3. 3
    Eine Rückruf-URLDerselbe Endpunkt empfängt Berichte und Antworten.
LieferprotokollIllustrativ
  • 9f2a7c10+1 415 ••• 0123Geliefertsoeben
  • 9f2a7c11+91 98••• 43210GeliefertVor 3 Sekunden
  • 9f2a7c12+44 7••• 123456AusstehendVor 5 s
  • 9f2a7c13+91 99••• 00012FehlgeschlagenVor 9 s
Informieren Sie sich, bevor Sie senden

Sehen Sie, wie eine Nachricht gezählt wird

Längerer Text und nicht-lateinische Zeichen ändern die Anzahl der Teile, in die eine Nachricht abgerechnet wird. Versuchen Sie es mit Ihrer eigenen Formulierung und Schlagen Sie eine Nummer nach bevor Sie senden.

GSM746 Charaktere160 pro Teil
1Teilgesondert in Rechnung gestellt
  • Teil 1
    46 / 160

Ein Teil enthält 160 Zeichen in GSM7 oder 70 in Unicode. Ein Nicht-GSM-Zeichen, beispielsweise ein Emoji oder ein Hindi-Buchstabe, stellt die gesamte Nachricht auf Unicode um.

Warum eine API

Hören Sie auf, Nachrichten von Hand zusammenzukleben

Ziehen Sie zum Vergleichen die Trennlinie.

Mit der SMS-APIYour appSMS APIone endpointCustomersdelivery reports and replies, pushed back
  • Von Ihrem eigenen Code gesendete Nachrichten
  • Ein Bericht für jede Nachricht
  • Antworten werden an Ihr System gesendet
Ohne Messaging-APIYour teamCSV exportSpreadsheetVendor portalShared inboxCustomers???
  • Manuelle Exporte und Uploads
  • Keine Ahnung, ob eine Nachricht angekommen ist
  • Antworten landen im Posteingang einer Person
Bevor Sie live gehen

Eine kurze Checkliste vor dem Start

0%0 von 9

Kreuzen Sie dabei die Punkte an. Hier wird nichts gespeichert.

01Konto
02Compliance (Indien)
03Testen
Antworten auf Ihre Fragen

SMS-API – häufig gestellte Fragen

Übergeben Sie Ihren Zugriffsschlüssel bei jeder Anfrage in einem Token-Header zusammen mit Content-Type: application/json.

Jeder Versand gibt eine msgid zurück. Weisen Sie uns auf eine Rückruf-URL hin und wir veröffentlichen dort einen Statusbericht, wenn die Nachricht ihren endgültigen Status erreicht.

160 Zeichen bei GSM7-Kodierung oder 70 bei Unicode. Längere Nachrichten werden aus mehreren Teilen zusammengefügt, die jeweils separat abgerechnet werden.

Ja. Eingehende Antworten werden an dieselbe Rückruf-URL gesendet und als von Mobilgeräten stammend markiert.

Ja. SMS an indische Nummern müssen eine genehmigte Entität, einen Absender-Header und eine Vorlage verwenden. Unser Team hilft Ihnen bei der Registrierung beim Onboarding.

Legen Sie los

Senden Sie Ihre erste SMS in wenigen Minuten

Erstellen Sie ein Konto, holen Sie sich Ihren Zugangsschlüssel und stellen Sie Ihre erste Anfrage.