Google Pay Passes API

発行者が Google ウォレット オブジェクトの保存と管理に使用する API。

サービス: walletobjects.googleapis.com

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。

  • https://walletobjects.googleapis.com

REST リソース: eventticketclass

メソッド
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
指定されたクラス ID のイベント チケットクラスにメッセージを追加します。
get GET /walletobjects/v1/eventTicketClass/{resourceId}
指定されたクラス ID のイベント チケットクラスを返します。
insert POST /walletobjects/v1/eventTicketClass
指定された ID とプロパティのイベント チケットクラスを挿入します。
list GET /walletobjects/v1/eventTicketClass
指定された発行者 ID のすべてのイベント チケットクラスのリストを返します。
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
指定されたクラス ID のイベント チケットクラスを更新します。
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
指定されたクラス ID のイベント チケットクラスを更新します。

REST リソース: eventticketobject

メソッド
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
指定されたオブジェクト ID のイベント チケット オブジェクトにメッセージを追加します。
get GET /walletobjects/v1/eventTicketObject/{resourceId}
指定されたオブジェクト ID のイベント チケット オブジェクトを返します。
insert POST /walletobjects/v1/eventTicketObject
指定された ID とプロパティのイベント チケット オブジェクトを挿入します。
list GET /walletobjects/v1/eventTicketObject
指定された発行者 ID のすべてのイベント チケット オブジェクトのリストを返します。
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
指定された ID のイベント チケット オブジェクトについて、リンク済みクーポン オブジェクトを修正します。
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
指定されたオブジェクト ID のイベント チケット オブジェクトを更新します。
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
指定されたオブジェクト ID のイベント チケット オブジェクトを更新します。

REST リソース: flightclass

メソッド
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
指定されたクラス ID のフライトクラスにメッセージを追加します。
get GET /walletobjects/v1/flightClass/{resourceId}
指定されたクラス ID のフライトクラスを返します。
insert POST /walletobjects/v1/flightClass
指定された ID とプロパティのフライトクラスを挿入します。
list GET /walletobjects/v1/flightClass
指定された発行者 ID のすべてのフライトクラスのリストを返します。
patch PATCH /walletobjects/v1/flightClass/{resourceId}
指定されたクラス ID のフライトクラスを更新します。
update PUT /walletobjects/v1/flightClass/{resourceId}
指定されたクラス ID のフライトクラスを更新します。

REST リソース: flightobject

メソッド
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
指定されたオブジェクト ID のフライト オブジェクトにメッセージを追加します。
get GET /walletobjects/v1/flightObject/{resourceId}
指定されたオブジェクト ID のフライト オブジェクトを返します。
insert POST /walletobjects/v1/flightObject
指定された ID とプロパティのフライト オブジェクトを挿入します。
list GET /walletobjects/v1/flightObject
指定された発行者 ID のすべてのフライト オブジェクトのリストを返します。
patch PATCH /walletobjects/v1/flightObject/{resourceId}
指定されたオブジェクト ID のフライト オブジェクトを更新します。
update PUT /walletobjects/v1/flightObject/{resourceId}
指定されたオブジェクト ID のフライト オブジェクトを更新します。

REST リソース: giftcardclass

メソッド
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
指定されたクラス ID のギフトカード クラスにメッセージを追加します。
get GET /walletobjects/v1/giftCardClass/{resourceId}
指定されたクラス ID のギフトカード クラスを返します。
insert POST /walletobjects/v1/giftCardClass
指定された ID とプロパティのギフトカード クラスを挿入します。
list GET /walletobjects/v1/giftCardClass
指定された発行者 ID のすべてのギフトカード クラスのリストを返します。
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
指定されたクラス ID のギフトカード クラスを更新します。
update PUT /walletobjects/v1/giftCardClass/{resourceId}
指定されたクラス ID のギフトカード クラスを更新します。

REST リソース: giftcardobject

メソッド
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
指定されたオブジェクト ID のギフトカード クラスにメッセージを追加します。
get GET /walletobjects/v1/giftCardObject/{resourceId}
指定されたオブジェクト ID のギフトカード オブジェクトを返します。
insert POST /walletobjects/v1/giftCardObject
指定された ID とプロパティのギフトカード オブジェクトを挿入します。
list GET /walletobjects/v1/giftCardObject
指定された発行者 ID のすべてのギフトカード オブジェクトのリストを返します。
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
指定されたオブジェクト ID のギフトカード オブジェクトを更新します。
update PUT /walletobjects/v1/giftCardObject/{resourceId}
指定されたオブジェクト ID のギフトカード オブジェクトを更新します。

REST リソース: issuer

メソッド
get GET /walletobjects/v1/issuer/{resourceId}
指定された発行者 ID の発行者を返します。
insert POST /walletobjects/v1/issuer
指定された ID とプロパティの発行者を挿入します。
list GET /walletobjects/v1/issuer
呼び出し元に共有されているすべての発行者のリストを返します。
patch PATCH /walletobjects/v1/issuer/{resourceId}
指定された発行者 ID の発行者を更新します。
update PUT /walletobjects/v1/issuer/{resourceId}
指定された発行者 ID の発行者を更新します。

REST リソース: jwt

メソッド
insert POST /walletobjects/v1/jwt
JWT のリソースを挿入します。

REST リソース: loyaltyclass

メソッド
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
指定されたクラス ID のポイントクラスにメッセージを追加します。
get GET /walletobjects/v1/loyaltyClass/{resourceId}
指定されたクラス ID のポイントクラスを返します。
insert POST /walletobjects/v1/loyaltyClass
指定された ID とプロパティのポイントクラスを挿入します。
list GET /walletobjects/v1/loyaltyClass
指定された発行者 ID のすべてのポイントクラスのリストを返します。
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
指定されたクラス ID のポイントクラスを更新します。
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
指定されたクラス ID のポイントクラスを更新します。

REST リソース: loyaltyobject

メソッド
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
指定されたオブジェクト ID のポイント オブジェクトにメッセージを追加します。
get GET /walletobjects/v1/loyaltyObject/{resourceId}
指定されたオブジェクト ID のポイント オブジェクトを返します。
insert POST /walletobjects/v1/loyaltyObject
指定された ID とプロパティのポイント オブジェクトを挿入します。
list GET /walletobjects/v1/loyaltyObject
指定された発行者 ID のすべてのポイント オブジェクトのリストを返します。
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
指定された ID のポイント オブジェクトのリンク済みクーポン オブジェクトを修正します。
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
指定されたオブジェクト ID のポイント オブジェクトを更新します。
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
指定されたオブジェクト ID のポイント オブジェクトを更新します。

REST リソース: offerclass

メソッド
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
指定されたクラス ID のクーポンクラスにメッセージを追加します。
get GET /walletobjects/v1/offerClass/{resourceId}
指定されたクラス ID のクーポンクラスを返します。
insert POST /walletobjects/v1/offerClass
指定された ID とプロパティのクーポンクラスを挿入します。
list GET /walletobjects/v1/offerClass
指定された発行者 ID のすべてのクーポンクラスのリストを返します。
patch PATCH /walletobjects/v1/offerClass/{resourceId}
指定されたクラス ID のクーポンクラスを更新します。
update PUT /walletobjects/v1/offerClass/{resourceId}
指定されたクラス ID のクーポンクラスを更新します。

REST リソース: offerobject

メソッド
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
指定されたオブジェクト ID のクーポン オブジェクトにメッセージを追加します。
get GET /walletobjects/v1/offerObject/{resourceId}
指定されたオブジェクト ID のクーポン オブジェクトを返します。
insert POST /walletobjects/v1/offerObject
指定された ID とプロパティのクーポン オブジェクトを挿入します。
list GET /walletobjects/v1/offerObject
指定された発行者 ID のすべてのクーポン オブジェクトのリストを返します。
patch PATCH /walletobjects/v1/offerObject/{resourceId}
指定されたオブジェクト ID のクーポン オブジェクトを更新します。
update PUT /walletobjects/v1/offerObject/{resourceId}
指定されたオブジェクト ID のクーポン オブジェクトを更新します。

REST リソース: permissions

メソッド
get GET /walletobjects/v1/permissions/{resourceId}
指定された発行者 ID の権限を返します。
update PUT /walletobjects/v1/permissions/{resourceId}
指定された発行者の権限を更新します。

REST リソース: smarttap

メソッド
insert POST /walletobjects/v1/smartTap
スマートタップを挿入します。

REST リソース: transitclass

メソッド
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
指定されたクラス ID の交通機関クラスにメッセージを追加します。
get GET /walletobjects/v1/transitClass/{resourceId}
指定されたクラス ID の交通機関クラスを返します。
insert POST /walletobjects/v1/transitClass
指定された ID とプロパティの交通機関クラスを挿入します。
list GET /walletobjects/v1/transitClass
指定された発行者 ID のすべての交通機関クラスのリストを返します。
patch PATCH /walletobjects/v1/transitClass/{resourceId}
指定されたクラス ID の交通機関クラスを更新します。
update PUT /walletobjects/v1/transitClass/{resourceId}
指定されたクラス ID の交通機関クラスを更新します。

REST リソース: transitobject

メソッド
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
指定されたオブジェクト ID の交通機関オブジェクトにメッセージを追加します。
get GET /walletobjects/v1/transitObject/{resourceId}
指定されたオブジェクト ID の交通機関オブジェクトを返します。
insert POST /walletobjects/v1/transitObject
指定された ID とプロパティの交通機関オブジェクトを挿入します。
list GET /walletobjects/v1/transitObject
指定されたクラス ID のすべての交通機関オブジェクトのリストを返します。
patch PATCH /walletobjects/v1/transitObject/{resourceId}
指定されたオブジェクト ID の交通機関オブジェクトを更新します。
update PUT /walletobjects/v1/transitObject/{resourceId}
指定されたオブジェクト ID の交通機関オブジェクトを更新します。