Opérations par lots
Mettez à jour des cartes en masse à l’aide de l’API de mise à jour push ou d’importations de fichiers plats SFTP.
Opérations par lot
API de mise à jour push
POST /api/{tenantId}/passes/pushUpdate
?filter[0].field=passType&filter[0].operator=equals&filter[0].value=loyalty
{
"additionalData": { "offer": "summer2025", "discount": "20%" },
"options": {
"updateMetadata": true,
"throughput": 12,
"correlationId": "campaign-summer-2025"
}
}Scopes requis
Cet endpoint nécessite les scopes suivants :
Autorisations
OAuth2implicitRequis
Authorization URL:
Paramètres de chemin
tenantIdstringRequis
Paramètres de requête
Corps
additionalDataobject · nullableOptionnel
Arbitrary data to persist with the pass (for example, loyalty tier, store code, or campaign flags).
passTypestring · nullableOptionnel
Optional pass type to convert the pass to.
updateMetadatabooleanOptionnelObsolèteDefault:
Specifies if passes metadata should be updated. Updating metadata is time consuming and could be avoided for notification only push update
falseRéponses
200
Passes scheduled for update; returns the count in the response body.
Result returned after scheduling a bulk push update operation.
passCountinteger · int32Optionnel
Count of passes scheduled for update.
post/api/{tenantId}/passes/pushUpdate
200
Passes scheduled for update; returns the count in the response body.
Importations de fichiers plats SFTP
Choisir entre les deux approches
API de mise à jour push
Fichier plat SFTP
Suivi de la progression du lot dans la console
Colonne
Description
Mis à jour

