curl -X POST "https://api.scanova.io/bulk-operation/generate/v2/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-F "name=September event QR batch" \
-F "file=@event-qrs.xlsx" \
-F "theme_id=4"
{
"operation_id": "bo-9a1b2c",
"message": ["Your file is being processed. We'll email you once it's ready."]
}
Opérations en masse
Générer des codes QR en masse (modèles v2)
POST /bulk-operation/generate/v2/
POST
/
bulk-operation
/
generate
/
v2
/
curl -X POST "https://api.scanova.io/bulk-operation/generate/v2/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-F "name=September event QR batch" \
-F "file=@event-qrs.xlsx" \
-F "theme_id=4"
{
"operation_id": "bo-9a1b2c",
"message": ["Your file is being processed. We'll email you once it's ready."]
}
Crée de nombreux codes QR à partir d’une feuille téléversée en utilisant des modèles v2 (basés sur des thèmes), 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 pour
api.scanova.io), authentifié avec votre clé d’API de gestion brute.
POST https://api.scanova.io/bulk-operation/generate/v2/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
string
requis
Un libellé pour cette opération, affiché dans Lister les opérations en masse.
file
requis
La feuille remplie — même convention de QR modèle en première ligne que dans Générer des codes QR en masse. Les modèles de catégorie
url, gs1 et ai sont rejetés ici.integer
L’id d’un thème actif à appliquer aux 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/generate/v2/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-F "name=September event QR batch" \
-F "file=@event-qrs.xlsx" \
-F "theme_id=4"
{
"operation_id": "bo-9a1b2c",
"message": ["Your file is being processed. We'll email you once it's ready."]
}
status/progress, puis result_file/log_file.
400 pour un fichier/des colonnes invalides, une catégorie non prise en charge (url, gs1 ou ai), ou un quota 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 pour les modèles v1.
- 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 ?