curl -X POST "https://api.scanova.io/bulk-operation/gs1/serial-range-generate/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"name": "GS1 batch 001-100",
"start_serial": "00000001",
"count": 100,
"sample_qrid": "a1b2c3d4"
}'
{
"operation_id": "bo-gs1-001",
"message": ["Your GS1 serial range is being processed. We'll email you once it's ready."]
}
Massenvorgänge
GS1-Seriennummernbereich in großer Menge erstellen
POST /bulk-operation/gs1/serial-range-generate/
POST
/
bulk-operation
/
gs1
/
serial-range-generate
/
curl -X POST "https://api.scanova.io/bulk-operation/gs1/serial-range-generate/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"name": "GS1 batch 001-100",
"start_serial": "00000001",
"count": 100,
"sample_qrid": "a1b2c3d4"
}'
{
"operation_id": "bo-gs1-001",
"message": ["Your GS1 serial range is being processed. We'll email you once it's ready."]
}
Erstellt asynchron einen zusammenhängenden Bereich von GS1-QR-Codes aus einer Start-Seriennummer, auf dem Management-API-Host (
Dasselbe asynchrone Muster wie bei QR-Codes in großer Menge erstellen — Massenvorgänge auflisten abfragen. Die erste zusammengesetzte GS1-Nutzlast im Bereich wird schemavalidiert, bevor irgendwelche QR-Codes erstellt werden, sodass eine fehlerhafte
api.scanova.io), authentifiziert mit Ihrem rohen Management-API-Schlüssel.
POST https://api.scanova.io/bulk-operation/gs1/serial-range-generate/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
Kein Datei-Upload — dieser Endpunkt erzeugt den Bereich programmatisch aus
start_serial und count.string
erforderlich
Eine Bezeichnung für diesen Vorgang.
string
erforderlich
Die erste Seriennummer im Bereich, nur Ziffern, max. 20 Zeichen.
integer
erforderlich
Wie viele fortlaufende Seriennummern erstellt werden sollen, mindestens 1.
string
Die ID eines bestehenden GS1-QR-Codes, aus dem gemeinsame Feldwerte kopiert werden. Geben Sie dies oder
shared_info an, nicht keines von beiden.array
Die von jeder Seriennummer im Bereich gemeinsam genutzten GS1-Feldwerte, als JSON. Geben Sie dies oder
sample_qrid an, nicht keines von beiden.integer
Eine Domain-ID für benutzerdefinierte Domains, die für die Kurzlinks der erstellten QR-Codes verwendet wird.
string
Design-Musterdaten, die auf alle erstellten QR-Codes angewendet werden.
object
Optionale Regel zur automatischen Deaktivierung, die auf alle erstellten QR-Codes angewendet wird.
object
UTM-Tracking-Parameter, die auf die Links aller erstellten QR-Codes angewendet werden.
integer
Eine Ordner-ID, in der die erstellten QR-Codes gespeichert werden.
curl -X POST "https://api.scanova.io/bulk-operation/gs1/serial-range-generate/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"name": "GS1 batch 001-100",
"start_serial": "00000001",
"count": 100,
"sample_qrid": "a1b2c3d4"
}'
{
"operation_id": "bo-gs1-001",
"message": ["Your GS1 serial range is being processed. We'll email you once it's ready."]
}
shared_info-Struktur schnell fehlschlägt.
400, wenn die resultierende Seriennummer an irgendeinem Punkt im Bereich 20 Zeichen überschreitet, wenn weder shared_info noch sample_qrid angegeben ist, oder wenn die Quota (BULK_OPERATION oder TOTAL_QR_CODES, geprüft gegen die vollständige count) überschritten wird. 403, wenn dem Konto die Quota BULK_OPERATION fehlt, der Plan inaktiv ist, oder die Berechtigung BULK_OPERATION_CAN_GENERATE fehlt.
Verwandte Themen
- QR-Codes in großer Menge erstellen — das allgemeine, dateibasierte Äquivalent für Nicht-GS1-Kategorien.
- Massenvorgänge auflisten — auf den Abschluss warten.
- Übersicht über die Management API — das Authentifizierungsschema und die Quota-Regeln für diesen Endpunkt.
Autorisierungen
Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.
Antwort
Generation started.
War diese Seite hilfreich?