Zum Inhalt springen

Gibt die Einträge der Massen-SMS (Bulk) Sendung zurück

GET
/bulks/{id}

Fragt die einzelne Massen-SMS Sendung (Bulk) anhand der Bulk ID (uuid) ab. Wenn die Sendung nicht gefunden wird, ist die Antwort ein HTTP Code 404.

id
required

Eindeutige Entitäts-UUID

string
/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/

Massen-SMS ID (Bulk-ID)

Bulks resource

Bulk SMS details (JSON-LD)

object
@id

JSON-LD ID

string
@type

JSON-LD type

string
@context
One of:
string
uuid

Eindeutige Entitäts-UUID

string
/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/
delivery_at

Unix-timestamp einer zeitversetzten SMS. Wenn gleich 0, wird die SMS sofort verschickt.

integer
sender_id

Die Absenderkennung der Nachricht kann eine Rufnummer mit bis zu 15 Ziffern oder einen Text mit bis zu 11 Zeichen enthalten. Im Fall einer Rufnummer als Absender, halten Sie sich bitte möglichst an das E.164 Format. Ein Text Absender kann Leerzeichen enhalten, aber keine anderen Sonderzeichen, Umlaute oder Satzzeichen. Bitte beachten Sie, dass der Absender nicht in jedem Zielland übertragen werden kann und teilweise die Registrierung einer Absenderkennung durch lokale Regulierung erforderlich ist.

Für Sprachnachrichten (text2speech, text2speech_ssml): Wenn sender_id nicht dem E.164-Format entspricht (z. B. fehlendes führendes +, nicht-numerische Zeichen), wird die Nachricht von der Systemstandardnummer +493075435114 gesendet. Einige nachgelagerte Telefonieanbieter können die benutzerdefinierte Absenderrufnummer überschreiben oder nicht berücksichtigen — die tatsächlich beim Empfänger angezeigte Rufnummer hängt von den Fähigkeiten des Anbieters ab.

string
/^(\+?[1-9]\d{0,14}|[a-zA-Z0-9 ]{1,11})$/
text

Der Nachrichtentext kann eine Länge von maximal 1530 Zeichen im GSM Standardzeichensatz enthalten. Mit einer Unicode SMS liegt die maximale Zeichenlänge bei 670 Zeichen. Das interne Encoding ist in beiden Fällen UTF-8. Der SMS Text kann personalisiert werden wenn als Empfänger eine Gruppe gewählt wurde und diese über zusätzliche Daten in den jeweiligen Spalten verfügt. Als Platzhalter kann “[Name colA]”, “[Name colB]” etc. in den SMS Text eingebaut werden

string
<= 1785 characters
phones

Liste mit Zielrufnummern. Alternativ oder als Ergänzung zu msg_groups. Beispiel ‘491701234567’,‘417833663636’,‘820101234567’ Rufnummern im Format:

  • +491701234567 (E.164)
  • 00491701234567
  • 491701234567
  • 01701234567 (wenn Ihr Account in Deutschland registriert ist) wird es konvertiert zu +491701234567

Wenn Sie Ihre Rufnummer nicht im E.164 Format übertragen, versucht unser System die Rufnummer anhand Ihres Firmensitzes aus Ihren Profildaten in E.164 Format zu konvertieren. Um Probleme bei der automatischen Konvertierung zu vermeiden, nutzen Sie bitte bevorzugt das E.164 Format.

array | null
msg_groups

Liste der Gruppen an welche die SMS versendet werden soll. Alternativ oder als Ergänzung zu phones.

array | null
status_code

Massen-SMS (Bulk) Status:

  • 0 - neu und noch nicht verarbeitet
  • 5 - in Verarbeitung
  • 10 - erfolgrech verarbeitet
  • 15 - vom Benutzer abgebochen
  • 20 - System Fehler
  • 201 - error: no recipients found
integer
Allowed values: 0 5 10 15 20 201
msg_total_count

Anzahl der bereits erstellten SMS Nachrichten

integer
created_at

Zeitstempel, wann die Entität vom Benutzer zum System hinzugefügt wurde

integer
processed_at

Uhrzeit der letzten Änderung

integer | null
ip

IP-Adresse des Hosts, der die Anfrage gesendet hat

string format: ipv4
is_unicode

Definiert ob Sie eine normale GSM 03.38 SMS oder eine Unicode SMS verschicken möchten:

  • GSM: is_unicode = false
  • Unicode: is_unicode = true
  • Auto-Detect: is_unicode = NULL
boolean | null
is_dryrun

Testsendung oder normale Sendung

boolean
service_code

Service code definiert ob Sie eine text2speech oder direct sms verschicken. Wir empfehlen direct sms für eine sichere Zustellung (see /me)

Allowed values: direct text2speech text2speech_ssml
key_id

API-Schlüssel-Kennung

integer
>= 1
source

Um Ihre SMS später besser im Einzelverbindungsnachweis identifizieren zu können, gibt es die Möglichkeit eine individuelle nummerische (integer) ID mitzugeben.

integer | null
voice_lang

Sprache der Sprachnachricht. Mögliche Werte: null (automatische Erkennung) oder einer der folgenden Codes: EN (Englisch), DE (Deutsch), FR (Französisch), IT (Italienisch), ES (Spanisch), PL (Polnisch), NL (Niederländisch), RO (Rumänisch), PT (Portugiesisch), CS (Tschechisch), HU (Ungarisch), SV (Schwedisch), DA (Dänisch), FI (Finnisch), SK (Slowakisch), HR (Kroatisch), TR (Türkisch), RU (Russisch), BG (Bulgarisch), UK (Ukrainisch).

string | null
Allowed values: EN DE FR IT ES PL NL RO PT CS HU SV DA FI SK HR TR RU BG UK
is_text_deleted

Löschen von Nachrichtentext nach Zustellung der SMS

boolean
msg_total_cost

Kosten der im Bulk bereits verarbeiteten Nachrichten

number
Example
{
"@context": {
"hydra": "http://www.w3.org/ns/hydra/core#"
},
"sender_id": "+491701234567",
"phones": [
"+14155552671"
],
"status_code": 0,
"ip": "192.168.1.1",
"service_code": "direct",
"voice_lang": "EN"
}

Kunden-Nr oder API Key sind ungültig oder inaktiv!

Account ist noch nicht innerhalb von 24h nach Registrierung aktiviert. Bitte warten oder Support kontaktieren

Quelle nicht gefunden

Die IP-Adresse wurde vorübergehend blockiert, da in kurzer Zeit viele Anfragen mit ungültigen Anmeldeinformationen gesendet wurden. Bitte warten Sie und versuchen Sie es später.

Code Samples

#!/usr/bin/env bash
curl -X GET https://api.lox24.eu/bulks/da0fa78c-4699-11ea-a637-96000028b339 \
-H 'X-LOX24-AUTH-TOKEN: 1234567:e3f3a759b6677959b6ebfcxxxxxxxxxx'