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."]
}
Opérations en masse
Générer une plage de numéros de série GS1 en masse
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."]
}
Génère une plage contiguë de codes QR GS1 à partir d’un numéro de série de départ, de manière asynchrone, sur l’hôte de l’API de gestion (
Même schéma asynchrone que Générer des codes QR en masse — interrogez Lister les opérations en masse. La première charge utile GS1 assemblée dans la plage est validée par rapport au schéma avant la création de tout code QR, de sorte qu’une forme
api.scanova.io), authentifié avec votre clé d’API de gestion brute.
POST https://api.scanova.io/bulk-operation/gs1/serial-range-generate/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
Aucun téléversement de fichier — cet endpoint génère la plage de manière programmatique à partir de
start_serial et count.string
requis
Un libellé pour cette opération.
string
requis
Le premier numéro de série de la plage, chiffres uniquement, 20 caractères maximum.
integer
requis
Le nombre de numéros de série séquentiels à générer, minimum 1.
string
L’id d’un QR GS1 existant à partir duquel copier les valeurs de champ partagées. Fournissez ceci ou
shared_info, pas aucun des deux.array
Les valeurs de champ GS1 partagées par chaque numéro de série de la plage, au format JSON. Fournissez ceci ou
sample_qrid, pas aucun des deux.integer
Un id de domaine personnalisé à utiliser pour les liens courts des codes QR générés.
string
Données de motif de design appliquées à tous les codes QR générés.
object
Règle facultative de désactivation automatique appliquée à tous les codes QR générés.
object
Paramètres de suivi UTM appliqués aux liens de tous les codes QR générés.
integer
Un id de dossier dans lequel enregistrer les codes QR générés.
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 mal formée échoue rapidement.
400 si le numéro de série résultant dépasse 20 caractères à un moment quelconque de la plage, si ni shared_info ni sample_qrid n’est fourni, ou si le quota (BULK_OPERATION ou TOTAL_QR_CODES, vérifié par rapport au count complet) est dépassé. 403 si le compte n’a pas le quota BULK_OPERATION, a un plan inactif, ou n’a pas la permission BULK_OPERATION_CAN_GENERATE.
Voir aussi
- Générer des codes QR en masse — l’équivalent général basé sur fichier pour les catégories non GS1.
- Lister les opérations en masse — attendre l’achèvement.
- Présentation de l’API de gestion — le schéma d’authentification et les règles de quota applicables à cet endpoint.
Autorisations
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.
Réponse
Generation started.
Cette page vous a-t-elle été utile ?