Eine API, die Sie ohne PDF-Lektüre verstehen.
Alles, was Sie brauchen, um Ihre erste SMS in 5 Minuten zu senden. Vollständige Referenz, fertige Bibliotheken, Beispiele in 5 Sprachen.
Quickstart
1. Konto erstellen
Registrierung per E-Mail. 100 SMS gratis zum Start, keine Kreditkarte erforderlich.
2. Bearer-Token generieren
Panel → Einstellungen → API → Generieren. Token sicher speichern.
3. Erste SMS senden
POST /api/sms mit JSON-Payload. Code-Beispiele unten.
Endpoint: POST /api/sms
Haupt-Sende-Endpoint. Akzeptiert JSON, gibt Message ID und Status zurück. Idempotency-Key optional.
Base URL
https://msg-api.actio.plPola request
fromstringrequiredSender-ID (alphanumerisch bis 11 Zeichen oder E.164-Nummer).
tostringrequiredEmpfängernummer im E.164-Format ohne '+' (z. B. 48732129000).
bodystringrequiredSMS-Text. UTF-8. Bis zu 1530 Zeichen (10 Segmente).
scheduled_atISO 8601Geplanter Sendezeitpunkt.
idempotency_keystringUUID v4. Garantiert, dass derselbe Request nur einmal sendet.
curl -X POST https://msg-api.actio.pl/api/sms \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"from": "FirmaXYZ",
"to": "48732129000",
"body": "Twój kod logowania: 482910"
}'Fehlercodes
401402422429500Webhooks
URL im Panel konfigurieren. Wir senden JSON-POST an Ihren Endpoint bei jeder SMS-Statusänderung.
sms.deliveredSMS an Empfänger zugestellt.sms.failedZustellung fehlgeschlagen – mit Grund.sms.expiredSMS innerhalb von 48 h nicht zugestellt.sms.bouncedNummer inaktiv oder nicht erreichbar.{
"event": "sms.delivered",
"message_id": "msg_01HQX7Z8RNQK5ZF8TBPNT2YFKA",
"to": "48732129000",
"delivered_at": "2026-05-15T14:23:47.291Z",
"operator": "Orange Polska",
"segments": 1
}Beginnen Sie heute mit dem SMS-Versand.
100 SMS gratis. Keine Kreditkarte. Kein Abo. Aktivierung in 30 Sekunden.