Google Wallet API

API permettant aux émetteurs d'enregistrer et de gérer des objets Google Wallet.

Service: walletobjects.googleapis.com

Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez les requêtes API.

Document de découverte

Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit le document de découverte suivant :

Point de terminaison de service

Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :

  • https://walletobjects.googleapis.com

Ressource REST: eventticketclass

Méthodes
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
Ajout d'un message à la classe de billets pour un événement référencée par l'ID de classe donné.
get GET /walletobjects/v1/eventTicketClass/{resourceId}
Renvoie la classe de billets pour des événements avec l'ID de classe donné.
insert POST /walletobjects/v1/eventTicketClass
Insère une classe de billets d'événement avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/eventTicketClass
Affiche la liste de toutes les classes de billets pour des événements pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
Modifie la classe de billets pour un événement référencée par l'ID de classe donné.
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
Modifie la classe de billets pour un événement référencée par l'ID de classe donné.

Ressource REST: eventticketobject

Méthodes
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
Ajoute un message à l'objet billet d'événement référencé par l'ID d'objet donné.
get GET /walletobjects/v1/eventTicketObject/{resourceId}
Renvoie l'objet billet d'événement avec l'ID d'objet donné.
insert POST /walletobjects/v1/eventTicketObject
Insère un objet billet d'événement avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/eventTicketObject
Renvoie la liste de tous les objets de billets d'événement pour un ID d'émetteur donné.
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
Modifie les objets d'offre associés à l'objet Billet pour un événement avec l'ID donné.
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
Met à jour l'objet Billet pour un événement référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
Met à jour l'objet Billet pour un événement référencé par l'ID d'objet donné.

Ressource REST: flightclass

Méthodes
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
Ajoute un message à la classe de vol référencée par l'ID de classe donné.
get GET /walletobjects/v1/flightClass/{resourceId}
Renvoie la classe de vol avec l'ID de classe donné.
insert POST /walletobjects/v1/flightClass
Insère une classe de vol avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/flightClass
Renvoie la liste de toutes les classes de vol pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/flightClass/{resourceId}
Met à jour la classe de vol référencée par l'ID de classe donné.
update PUT /walletobjects/v1/flightClass/{resourceId}
Met à jour la classe de vol référencée par l'ID de classe donné.

Ressource REST: flightobject

Méthodes
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
Ajoute un message à l'objet vol référencé par l'ID d'objet donné.
get GET /walletobjects/v1/flightObject/{resourceId}
Renvoie l'objet vol avec l'ID d'objet donné.
insert POST /walletobjects/v1/flightObject
Insère un objet vol avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/flightObject
Renvoie la liste de tous les objets de vol pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/flightObject/{resourceId}
Met à jour l'objet de vol référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/flightObject/{resourceId}
Met à jour l'objet de vol référencé par l'ID d'objet donné.

Ressource REST: genericclass

Méthodes
addmessage POST /walletobjects/v1/genericClass/{resourceId}/addMessage
Ajoute un message à la classe générique référencée par l'ID de classe donné.
get GET /walletobjects/v1/genericClass/{resourceId}
Renvoie la classe générique avec l'ID de classe donné.
insert POST /walletobjects/v1/genericClass
Insère une classe générique avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/genericClass
Renvoie la liste de toutes les classes génériques pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/genericClass/{resourceId}
Met à jour la classe générique référencée par l'ID de classe donné.
update PUT /walletobjects/v1/genericClass/{resourceId}
Met à jour la classe générique référencée par l'ID de classe donné.

Ressource REST: genericobject

Méthodes
addmessage POST /walletobjects/v1/genericObject/{resourceId}/addMessage
Ajoute un message à l'objet générique référencé par l'ID d'objet donné.
get GET /walletobjects/v1/genericObject/{resourceId}
Renvoie l'objet générique avec l'ID d'objet donné.
insert POST /walletobjects/v1/genericObject
Insère un objet générique avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/genericObject
Renvoie la liste de tous les objets génériques pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/genericObject/{resourceId}
Met à jour l'objet générique référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/genericObject/{resourceId}
Met à jour l'objet générique référencé par l'ID d'objet donné.

Ressource REST: giftcardclass

Méthodes
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
Ajoute un message à la classe de carte cadeau référencée par l'ID de classe donné.
get GET /walletobjects/v1/giftCardClass/{resourceId}
Renvoie la classe de carte de fidélité avec l'ID de classe donné.
insert POST /walletobjects/v1/giftCardClass
Insère une classe de bons d'achat avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/giftCardClass
Renvoie la liste de toutes les classes de cartes cadeaux pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
Met à jour la classe de carte cadeau référencée par l'ID de classe donné.
update PUT /walletobjects/v1/giftCardClass/{resourceId}
Met à jour la classe de carte cadeau référencée par l'ID de classe donné.

Ressource REST: giftcardobject

Méthodes
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
Ajoute un message à l'objet carte-cadeau référencé par l'ID d'objet donné.
get GET /walletobjects/v1/giftCardObject/{resourceId}
Renvoie l'objet carte cadeau avec l'ID d'objet donné.
insert POST /walletobjects/v1/giftCardObject
Insère un objet carte-cadeau avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/giftCardObject
Renvoie la liste de tous les objets de carte cadeau pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
Met à jour l'objet Carte cadeau référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/giftCardObject/{resourceId}
Met à jour l'objet Carte cadeau référencé par l'ID d'objet donné.

Ressource REST: issuer

Méthodes
get GET /walletobjects/v1/issuer/{resourceId}
Renvoie l'émetteur avec l'ID d'émetteur donné.
insert POST /walletobjects/v1/issuer
Insère un émetteur avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/issuer
Renvoie la liste de tous les émetteurs partagés avec l'appelant.
patch PATCH /walletobjects/v1/issuer/{resourceId}
Met à jour l'émetteur référencé par l'ID d'émetteur donné.
update PUT /walletobjects/v1/issuer/{resourceId}
Met à jour l'émetteur référencé par l'ID d'émetteur donné.

Ressource REST: jwt

Méthodes
insert POST /walletobjects/v1/jwt
Insère les ressources dans le JWT.

Ressource REST: loyaltyclass

Méthodes
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
Ajoute un message à la classe de fidélité référencée par l'ID de classe donné.
get GET /walletobjects/v1/loyaltyClass/{resourceId}
Renvoie la classe de fidélité avec l'ID de classe donné.
insert POST /walletobjects/v1/loyaltyClass
Insère une classe de fidélité avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/loyaltyClass
Renvoie la liste de toutes les classes de fidélité pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
Met à jour la classe de fidélité référencée par l'ID de classe donné.
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
Met à jour la classe de fidélité référencée par l'ID de classe donné.

Ressource REST: loyaltyobject

Méthodes
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
Ajoute un message à l'objet fidélité référencé par l'ID d'objet donné.
get GET /walletobjects/v1/loyaltyObject/{resourceId}
Renvoie l'objet fidélité avec l'ID d'objet donné.
insert POST /walletobjects/v1/loyaltyObject
Insère un objet fidélité avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/loyaltyObject
Renvoie la liste de tous les objets de fidélité pour un ID d'émetteur donné.
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
Modifie les objets d'offre associés à l'objet de fidélité associé à l'ID donné.
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
Met à jour l'objet de fidélité référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
Met à jour l'objet de fidélité référencé par l'ID d'objet donné.

Ressource REST: media

Méthodes
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
Télécharge les valeurs des code-barres rotatifs fournis pour l'objet de transports en commun référencé par l'ID d'objet donné.
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
Importe les valeurs des code-barres rotatifs pour l'objet de transports en commun référencé par l'ID d'objet donné.

Ressource REST: offerclass

Méthodes
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
Ajoute un message à la classe d'offre référencée par l'ID de classe donné.
get GET /walletobjects/v1/offerClass/{resourceId}
Renvoie la classe d'offre avec l'ID de classe donné.
insert POST /walletobjects/v1/offerClass
Insère une classe d'offre avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/offerClass
Renvoie la liste de toutes les classes d'offres pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/offerClass/{resourceId}
Met à jour la classe d'offre référencée par l'ID de classe donné.
update PUT /walletobjects/v1/offerClass/{resourceId}
Met à jour la classe d'offre référencée par l'ID de classe donné.

Ressource REST: offerobject

Méthodes
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
Ajoute un message à l'objet "offre" référencé par l'ID d'objet donné.
get GET /walletobjects/v1/offerObject/{resourceId}
Renvoie l'objet "offre" avec l'ID d'objet donné.
insert POST /walletobjects/v1/offerObject
Insère un objet d'offre avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/offerObject
Renvoie la liste de tous les objets d'offre pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/offerObject/{resourceId}
Met à jour l'objet "offre" référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/offerObject/{resourceId}
Met à jour l'objet "offre" référencé par l'ID d'objet donné.

Ressource REST: permissions

Méthodes
get GET /walletobjects/v1/permissions/{resourceId}
Renvoie les autorisations pour l'ID d'émetteur donné.
update PUT /walletobjects/v1/permissions/{resourceId}
Met à jour les autorisations pour l'émetteur donné.

Ressource REST: smarttap

Méthodes
insert POST /walletobjects/v1/smartTap
Insère le contacteur intelligent.

Ressource REST: transitclass

Méthodes
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
Ajoute un message à la classe de transports en commun référencée par l'ID de classe donné.
get GET /walletobjects/v1/transitClass/{resourceId}
Renvoie la classe de transports en commun avec l'ID de classe donné.
insert POST /walletobjects/v1/transitClass
Insère une classe de transports en commun avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/transitClass
Renvoie la liste de toutes les classes de transports en commun pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/transitClass/{resourceId}
Met à jour la classe de transports en commun référencée par l'ID de classe donné.
update PUT /walletobjects/v1/transitClass/{resourceId}
Met à jour la classe de transports en commun référencée par l'ID de classe donné.

Ressource REST: transitobject

Méthodes
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
Ajoute un message à l'objet de transports en commun référencé par l'ID d'objet donné.
get GET /walletobjects/v1/transitObject/{resourceId}
Renvoie l'objet de transports en commun avec l'ID d'objet donné.
insert POST /walletobjects/v1/transitObject
Insère un objet de transports en commun avec l'ID et les propriétés donnés.
list GET /walletobjects/v1/transitObject
Renvoie la liste de tous les objets de transport en commun pour un ID d'émetteur donné.
patch PATCH /walletobjects/v1/transitObject/{resourceId}
Met à jour l'objet de transports en commun référencé par l'ID d'objet donné.
update PUT /walletobjects/v1/transitObject/{resourceId}
Met à jour l'objet de transports en commun référencé par l'ID d'objet donné.

Ressource REST: walletobjects.v1.privateContent

Méthodes
setPassUpdateNotice POST /walletobjects/v1/privateContent/setPassUpdateNotice
Fournissez à Google des informations sur la mise à jour de la carte privée en attente.