curl -X POST "https://api.scanova.io/bulk-operation/download/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"name": "Batch download",
"qr_id_list": ["a1b2c3d4", "e5f6g7h8"],
"result_file_format": "zip"
}'
{
"operation_id": "bo-dl-001",
"message": ["Your file is being processed. We'll email you once it's ready."]
}
Opérations en masse
Télécharger des codes QR en masse
POST /bulk-operation/download/
POST
/
bulk-operation
/
download
/
curl -X POST "https://api.scanova.io/bulk-operation/download/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"name": "Batch download",
"qr_id_list": ["a1b2c3d4", "e5f6g7h8"],
"result_file_format": "zip"
}'
{
"operation_id": "bo-dl-001",
"message": ["Your file is being processed. We'll email you once it's ready."]
}
Regroupe de nombreux codes QR pour le téléchargement, de manière asynchrone, sur l’hôte de l’API de gestion (
Asynchrone — 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/download/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
string
requis
Un libellé pour cette opération, affiché dans Lister les opérations en masse.
array
Identifiants de QR spécifiques à télécharger. Utilisez alternativement
filter, search ou bulk_op_id.object
Un filtre enregistré sélectionnant quels codes QR télécharger, comme alternative à
qr_id_list.string
Un terme de recherche sélectionnant quels codes QR télécharger, comme alternative à
qr_id_list. "all" sélectionne tous les codes QR possédés.string
Le
operation_id d’une opération en masse existante — retélécharger les codes QR que cette opération a générés, comme alternative à la sélection par id/filtre/recherche.string
Le format de téléchargement, par ex.
zip, csv, xlsx.string
La taille d’image pour les images de QR téléchargées, le cas échéant.
curl -X POST "https://api.scanova.io/bulk-operation/download/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"name": "Batch download",
"qr_id_list": ["a1b2c3d4", "e5f6g7h8"],
"result_file_format": "zip"
}'
{
"operation_id": "bo-dl-001",
"message": ["Your file is being processed. We'll email you once it's ready."]
}
status/progress, puis récupérez result_file. 400 si aucun code QR ne correspond à la sélection donnée.
Voir aussi
- Exporter les codes QR URL propres en CSV — une source rapide d’identifiants pour
qr_id_list. - Exécuter une action rapide en masse — utilise les mêmes paramètres de ciblage, pour organiser/appliquer un design/supprimer à la place.
- 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
Download packaging started.
Cette page vous a-t-elle été utile ?