POST /api/v1/links/bulk
Senden Sie ein items- oder links-Array mit höchstens 100 Einträgen.
Entwickleranleitung
Nutzen Sie den Bulk-Endpunkt, verarbeiten Sie Teilerfolge, wiederverwenden Sie Idempotenzschlüssel und verbinden Sie Webhooks.
Senden Sie ein items- oder links-Array mit höchstens 100 Einträgen.
Der API-Schlüssel benötigt die Berechtigung zur Bulk-Erstellung.
Verwenden Sie für Wiederholungen desselben Stapels dieselbe UUID, um Duplikate zu vermeiden.
Kopieren und anpassen
Ersetzen Sie API-Schlüssel und Ziele. Jeder Eintrag akzeptiert die Felder der Einzel-API.
curl -X POST https://tt.vg/api/v1/links/bulk \
-H "Authorization: Bearer ttvg_your_api_key" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 550e8400-e29b-41d4-a716-446655440000" \
-d '{
"items": [
{ "destinationUrl": "https://example.com/a", "description": "Campaign A" },
{ "destinationUrl": "https://example.com/b", "key": "campaign-b" }
]
}'Antwortverarbeitung
Ein Stapel kann erfolgreiche Links und Fehler enthalten. Speichern Sie den zurückgegebenen Index mit Ihrer Eingabe.
Lesen Sie items und summary; errors ist leer.
Speichern Sie erfolgreiche Einträge und wiederholen Sie nur die fehlerhaften Eingaben.
Beheben Sie Validierung, Anmeldung, E-Mail-Prüfung oder Berechtigungen.
Stoppen und warten Sie; beachten Sie Retry-After, falls vorhanden.
Wiederholen Sie exponentiell verzögert mit derselben Idempotency-Key.
Eine Anfrage enthält höchstens 100 Links. Jeder Erfolg verbraucht eine tägliche links:create-Einheit des Tarifs; Fehler nicht.
Abonnieren Sie link.created, link.updated oder link.clicked. Signierte Zustellung erfolgt asynchron und wird wiederholt, ohne die API zu blockieren.
Häufige Fragen
Nein. Gültige Einträge können erfolgreich sein, während andere indexierte Fehler liefern; gemischte Ergebnisse verwenden HTTP 207.
Der aktuelle und alle verbleibenden Einträge erhalten 429, dann stoppt die Verarbeitung.
Senden Sie eine zufällige Idempotency-Key und verwenden Sie sie nur für denselben Stapel erneut.