Massenlink-Erstellung
API zum gleichzeitigen Erstellen mehrerer Kurzlinks.
Für Massenerstellung können Sie auch das Menü [Massenlinks erstellen] im Dashboard nutzen.
Die maximale Anzahl an Links, die je nach Tarif gleichzeitig erstellt werden können:
- Personal-Tarif: bis zu 100
- Premium-Tarif: bis zu 200
- Business-Tarif: bis zu 300
Wenn Sie mehr Links benötigen, rufen Sie diese API mehrfach auf.Diese API ist ab dem Personal-Tarif verfügbar.
POST
/api/link/v1/createBulk
{
"links": [
{
"url": "https://google.com",
"domain": "https://vvd.bz"
},
{
"url": "https://facebook.com",
"domain": "https://vvd.bz"
},
{
"url": "https://twitter.com",
"domain": "https://vvd.bz"
}
]
}
Request Parameters
- linksarrayrequired
- Ein Array mit mehreren Links. Jedes Element hat die gleiche Struktur wie die Create API.
- urlstringrequired
- Ursprüngliche URL.
Bis zu 3.000 Bytes sind erlaubt. - domainstringrequired
- Default:https://vvd.bz
- Link-Domain.
Wenn die Option „brandLinkId“ aufY
gesetzt ist, lautet die Domainhttps://vvd.im
.
Es kann auch eine benutzerdefinierte Domain verwendet werden. - redirectTypeinteger
- Default:302
- Enum:200301302
- Umleitungsart.
Weitere Informationen finden Sie auf der Seite Begriffe.Diese Funktion ist ab dem Personal-Tarif verfügbar.
- grpIdxinteger
- Wird zur Gruppierung von Links verwendet.
Der Gruppen-IDX kann über die Linkgruppen-API oder im Dashboard eingesehen werden. - brandLinkIdstring
- Wenn kein Wert angegeben ist, wird die Link-ID automatisch vom System generiert.
Ohne benutzerdefinierte Domain lautet die Standard-Domainhttps://vvd.im
.
Beispiel: https://vvd.im/[brandLinkId] - ttlstring
- Link-Titel. Wenn kein Wert angegeben ist, wird automatisch der Seitentitel der ursprünglichen URL verwendet.
Um die Erstellung zu beschleunigen, geben Sie diesen Wert direkt an und überspringen Sie unnötiges Parsing.
- descriptionstring
- Wenn
redirectType
200
ist, kann das Description-Meta-Tag gesetzt werden. - metaImgstring
- Wenn
redirectType
200
ist, kann das Image-Meta-Tag gesetzt werden.
Die Bild-URL muss mithttps://
beginnen. - memostring
- Notiz zur Linkverwaltung.
- notfSubscYnstring
- Default:N
- Enum:YN
- Gibt an, ob es sich um einen Push-Abonnement-Link handelt.
WennY
, wird vor der Weiterleitung zur Original-URL eine Landingpage angezeigt, die den Benutzer um Berechtigung für Push-Benachrichtigungen bittet.
Wenn der Benutzer ablehnt oder abbricht, erfolgt sofort die Weiterleitung zur Original-URL. - pushNotifyYnstring
- Default:N
- Enum:YN
- Push-Benachrichtigungen für Klicks.
WennY
, werden Benachrichtigungen an Geräte mit der Vivoldi-App gesendet, sobald die im Dashboard → Einstellungen festgelegte Klickanzahl erreicht ist.Diese Funktion ist ab dem Personal-Tarif verfügbar.
- mailNotifyYnstring
- Default:N
- Enum:YN
- E-Mail-Benachrichtigungen für Klicks.
WennY
, wird bei Erreichen der festgelegten Klickanzahl eine E-Mail versendet (eingestellt im Dashboard → Einstellungen).Diese Funktion ist ab dem Personal-Tarif verfügbar.
- delYmdtdatetime
- Geplanter Löschtermin des Links.
Nach diesem Datum wird der Link automatisch gelöscht.
Beispiel: 2025-08-30 23:59:59
{
"code": 0,
"message": "",
"result": [
{
"shortUrl": "https://vvd.bz/bbuR",
"url": "https://google.com"
},
{
"shortUrl": "https://vvd.bz/bbuS",
"url": "https://facebook.com"
},
{
"shortUrl": "https://vvd.bz/bbuT",
"url": "https://twitter.com"
}
]
}
Response Parameters
- codeinteger
- Antwortcode: 0 = Erfolg, andere Werte = Fehler
- messagestring
- Antwortnachricht. Wenn der Code nicht 0 ist, wird eine Fehlermeldung zurückgegeben.
- resultarray
- Antwortdaten. Die angeforderte Anzahl von Kurz-URLs wird als Array zurückgegeben.