Google Wallet API

API für Aussteller zum Speichern und Verwalten von Google Wallet-Objekten.

Dienst: walletobjects.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://walletobjects.googleapis.com

REST-Ressource: eventticketclass

Methoden
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
Fügt der Veranstaltungsticketklasse, auf die die angegebene Klassen-ID verweist, eine Nachricht hinzu.
get GET /walletobjects/v1/eventTicketClass/{resourceId}
Gibt die Klasse für Veranstaltungstickets mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/eventTicketClass
Fügt eine Veranstaltungsticketklasse mit der angegebenen ID und den angegebenen Eigenschaften ein.
list GET /walletobjects/v1/eventTicketClass
Gibt eine Liste aller Klassen von Veranstaltungstickets für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
Aktualisiert die Veranstaltungsticketklasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
Aktualisiert die Veranstaltungsticketklasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: eventticketobject

Methoden
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
Fügt dem Ereignisticketobjekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/eventTicketObject/{resourceId}
Gibt das Ereignisticketobjekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/eventTicketObject
Fügt ein Veranstaltungsticketobjekt mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/eventTicketObject
Gibt eine Liste aller Veranstaltungsticketobjekte für eine bestimmte Aussteller-ID zurück.
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
Ändert verknüpfte Angebotsobjekte für das Veranstaltungsticketobjekt mit der angegebenen ID.
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
Aktualisiert das Veranstaltungsticketobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
Aktualisiert das Veranstaltungsticketobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: flightclass

Methoden
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
Fügt der Flugklasse, auf die die angegebene Klassen-ID verweist, eine Nachricht hinzu.
get GET /walletobjects/v1/flightClass/{resourceId}
Gibt die Flugklasse mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/flightClass
Fügt eine Flugklasse mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/flightClass
Gibt eine Liste aller Flugklassen für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/flightClass/{resourceId}
Aktualisiert die Flugklasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/flightClass/{resourceId}
Aktualisiert die Flugklasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: flightobject

Methoden
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
Fügt dem Flugobjekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/flightObject/{resourceId}
Gibt das Flugobjekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/flightObject
Fügt ein Flugobjekt mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/flightObject
Gibt eine Liste aller Flugobjekte für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/flightObject/{resourceId}
Aktualisiert das Flugobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/flightObject/{resourceId}
Aktualisiert das Flugobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: genericclass

Methoden
addmessage POST /walletobjects/v1/genericClass/{resourceId}/addMessage
Fügt der generischen Klasse, auf die die angegebene Klassen-ID verweist, eine Nachricht hinzu.
get GET /walletobjects/v1/genericClass/{resourceId}
Gibt die generisch Klasse mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/genericClass
Fügt eine generisch Klasse mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/genericClass
Gibt eine Liste aller generischen Klassen für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/genericClass/{resourceId}
Aktualisiert die generische Klasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/genericClass/{resourceId}
Aktualisiert die generische Klasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: genericobject

Methoden
addmessage POST /walletobjects/v1/genericObject/{resourceId}/addMessage
Fügt dem generischen Objekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/genericObject/{resourceId}
Gibt das generische Objekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/genericObject
Ein generisches Objekt mit der angegebenen ID und den angegebenen Eigenschaften wird eingefügt.
list GET /walletobjects/v1/genericObject
Gibt eine Liste aller generischen Objekte für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/genericObject/{resourceId}
Aktualisiert das generische Objekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/genericObject/{resourceId}
Aktualisiert das generische Objekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: giftcardclass

Methoden
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
Fügt der Geschenkkartenklasse, auf die durch die angegebene Klassen-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/giftCardClass/{resourceId}
Gibt die Geschenkkartenklasse mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/giftCardClass
Fügt eine Geschenkkartenklasse mit der angegebenen ID und den angegebenen Eigenschaften ein.
list GET /walletobjects/v1/giftCardClass
Gibt eine Liste aller Geschenkkartenklassen für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
Aktualisiert die Geschenkkartenklasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/giftCardClass/{resourceId}
Aktualisiert die Geschenkkartenklasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: giftcardobject

Methoden
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
Fügt dem Geschenkkartenobjekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/giftCardObject/{resourceId}
Gibt das Geschenkkartenobjekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/giftCardObject
Fügt ein Geschenkkartenobjekt mit der angegebenen ID und den angegebenen Eigenschaften ein.
list GET /walletobjects/v1/giftCardObject
Gibt eine Liste aller Geschenkkartenobjekte für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
Aktualisiert das Geschenkkartenobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/giftCardObject/{resourceId}
Aktualisiert das Geschenkkartenobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: issuer

Methoden
get GET /walletobjects/v1/issuer/{resourceId}
Gibt den Aussteller mit der angegebenen Aussteller-ID zurück.
insert POST /walletobjects/v1/issuer
Fügt einen Aussteller mit der angegebenen ID und den angegebenen Eigenschaften ein.
list GET /walletobjects/v1/issuer
Gibt eine Liste aller Aussteller zurück, die für den Anrufer freigegeben wurden.
patch PATCH /walletobjects/v1/issuer/{resourceId}
Aktualisiert den Aussteller, auf den die angegebene Aussteller-ID verweist.
update PUT /walletobjects/v1/issuer/{resourceId}
Aktualisiert den Aussteller, auf den die angegebene Aussteller-ID verweist.

REST-Ressource: jwt

Methoden
insert POST /walletobjects/v1/jwt
Fügen die Ressourcen in das JWT ein.

REST-Ressource: loyaltyclass

Methoden
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
Fügt der Treuepunkteklasse, auf die die angegebene Klassen-ID verweist, eine Nachricht hinzu.
get GET /walletobjects/v1/loyaltyClass/{resourceId}
Gibt die Treuepunkteklasse mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/loyaltyClass
Fügt eine Treuepunkteklasse mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/loyaltyClass
Gibt eine Liste aller Treuepunkteklassen für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
Aktualisiert die Treuepunkteklasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
Aktualisiert die Treuepunkteklasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: loyaltyobject

Methoden
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
Fügt dem Treuepunkteobjekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/loyaltyObject/{resourceId}
Gibt das Treuepunkteobjekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/loyaltyObject
Fügt ein Treuepunkteobjekt mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/loyaltyObject
Gibt eine Liste aller Treuepunkteobjekte für eine bestimmte Aussteller-ID zurück.
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
Ändert verknüpfte Angebotsobjekte für das Treuepunkteobjekt mit der angegebenen ID.
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
Aktualisiert das Treuepunkteobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
Aktualisiert das Treuepunkteobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: media

Methoden
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
Lädt rotierende Barcodewerte für das Verkehrsobjekt herunter, auf das durch die angegebene Objekt-ID verwiesen wird.
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
Lädt rotierende Barcodewerte für das Verkehrsobjekt hoch, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: offerclass

Methoden
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
Fügt der Angebotsklasse, auf die die angegebene Kurs-ID verweist, eine Nachricht hinzu.
get GET /walletobjects/v1/offerClass/{resourceId}
Gibt die Angebotsklasse mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/offerClass
Fügt eine Angebotsklasse mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/offerClass
Gibt eine Liste aller Angebotsklassen für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/offerClass/{resourceId}
Aktualisiert die Angebotsklasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/offerClass/{resourceId}
Aktualisiert die Angebotsklasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: offerobject

Methoden
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
Fügt dem Angebotsobjekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/offerObject/{resourceId}
Gibt das Angebotsobjekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/offerObject
Fügt ein Angebotsobjekt mit der angegebenen ID und den angegebenen Properties ein.
list GET /walletobjects/v1/offerObject
Gibt eine Liste aller Angebotsobjekte für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/offerObject/{resourceId}
Aktualisiert das Angebotsobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/offerObject/{resourceId}
Aktualisiert das Angebotsobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: permissions

Methoden
get GET /walletobjects/v1/permissions/{resourceId}
Gibt die Berechtigungen für die angegebene Aussteller-ID zurück.
update PUT /walletobjects/v1/permissions/{resourceId}
Aktualisiert die Berechtigungen für den angegebenen Aussteller.

REST-Ressource: smarttap

Methoden
insert POST /walletobjects/v1/smartTap
Setzt den intelligenten Wasserhahn ein.

REST-Ressource: transitclass

Methoden
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
Fügt der Verkehrsklasse, auf die durch die angegebene Klassen-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/transitClass/{resourceId}
Gibt die ÖPNV-Klasse mit der angegebenen Klassen-ID zurück.
insert POST /walletobjects/v1/transitClass
Fügt eine Mobilitätsklasse mit der angegebenen ID und den angegebenen Eigenschaften ein.
list GET /walletobjects/v1/transitClass
Gibt eine Liste aller Fahrkarten-/Ticketklassen für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/transitClass/{resourceId}
Aktualisiert die ÖPNV-Klasse, auf die durch die angegebene Klassen-ID verwiesen wird.
update PUT /walletobjects/v1/transitClass/{resourceId}
Aktualisiert die ÖNPV-Klasse, auf die durch die angegebene Klassen-ID verwiesen wird.

REST-Ressource: transitobject

Methoden
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
Fügt dem Verkehrsobjekt, auf das durch die angegebene Objekt-ID verwiesen wird, eine Nachricht hinzu.
get GET /walletobjects/v1/transitObject/{resourceId}
Gibt das Verkehrsobjekt mit der angegebenen Objekt-ID zurück.
insert POST /walletobjects/v1/transitObject
Fügt ein Verkehrsobjekt mit der angegebenen ID und den angegebenen Eigenschaften ein.
list GET /walletobjects/v1/transitObject
Gibt eine Liste aller Mobilitätsobjekte für eine bestimmte Aussteller-ID zurück.
patch PATCH /walletobjects/v1/transitObject/{resourceId}
Aktualisiert das Verkehrsobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.
update PUT /walletobjects/v1/transitObject/{resourceId}
Aktualisiert das Verkehrsobjekt, auf das durch die angegebene Objekt-ID verwiesen wird.

REST-Ressource: walletobjects.v1.privateContent

Methoden
setPassUpdateNotice POST /walletobjects/v1/privateContent/setPassUpdateNotice
Google Informationen zur ausstehenden Aktualisierung des persönlichen Ausweises zur Verfügung stellen.