Zum Inhalt springen

Eine Gruppe erstellen

POST
/groups

Mit diesem Befehl erstellen Sie eine SMS-Mailingliste, die in unserem System für Sie gespeichert wird. Eine Mailingliste hat einen Namen, eine Beschreibung und fünf zusätzliche Spalten, die Sie zusätzlich zur Telefonnummer hinzufügen können.

The new groups resource

Media type application/json

Phone’s group

object
name
required

Gruppenname

string
>= 1 characters <= 50 characters
description

Gruppenbeschreibung

string | null
<= 255 characters
name_a

Name der Spalte

string | null
<= 50 characters
name_b

Name der Spalte

string | null
<= 50 characters
name_c

Name der Spalte

string | null
<= 50 characters
name_d

Name der Spalte

string | null
<= 50 characters
name_e

Name der Spalte

string | null
<= 50 characters
phones
Array<object>

Phones list by group

object
phone
required

Telefonnummer

string
<= 30 characters
a

Telefon-Spaltendaten

string | null
<= 1530 characters
b

Telefon-Spaltendaten

string | null
<= 1530 characters
c

Telefon-Spaltendaten

string | null
<= 1530 characters
d

Telefon-Spaltendaten

string | null
<= 1530 characters
e

Telefon-Spaltendaten

string | null
<= 1530 characters
callback_data

Wert (String) welcher an Ihren Endpoint zurückgeschickt wird. Sie können z.B. Ihre eigene ID so übergeben und mit dem Zustellbericht (DLR) zurückbekommen.

string | null
<= 36 characters
Example generated
{
"name": "example",
"description": "example",
"name_a": "example",
"name_b": "example",
"name_c": "example",
"name_d": "example",
"name_e": "example",
"phones": [
{
"phone": "example",
"a": "example",
"b": "example",
"c": "example",
"d": "example",
"e": "example",
"callback_data": "example"
}
]
}

Groups resource created

Phone’s group

object
@context
One of:
string
@id

JSON-LD ID

string
@type

JSON-LD type

string
id

Gruppen-ID

integer
>= 1
name
required

Gruppenname

string
>= 1 characters <= 50 characters
description

Gruppenbeschreibung

string | null
<= 255 characters
name_a

Name der Spalte

string | null
<= 50 characters
name_b

Name der Spalte

string | null
<= 50 characters
name_c

Name der Spalte

string | null
<= 50 characters
name_d

Name der Spalte

string | null
<= 50 characters
name_e

Name der Spalte

string | null
<= 50 characters
count_items

Anzahl der Elemente in der Gruppe

integer
deleted_at

Datum und Uhrzeit, wann die Gruppe gelöscht wird

string | null format: date-time
Example
{
"@context": {
"hydra": "http://www.w3.org/ns/hydra/core#"
}
}

Ungültige Eingabe

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

Die Anfrage war korrekt formatiert, konnte aber aufgrund semantischer Fehler nicht verarbeitet werden

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 POST https://api.lox24.eu/groups \
-H 'Content-Type: application/json' \
-H 'X-LOX24-AUTH-TOKEN: 1234567:e3f3a759b6677959b6ebfcxxxxxxxxxx' \
-d '{
"name": "My Clients",
"description": "Best clients",
"name_a": "prefix",
"name_b": "name",
"name_c": "datetime",
"name_d": "price",
"name_e": "something_else"
}'