カード発行会社が Google ウォレット オブジェクトを保存、管理するための API。
- REST リソース: eventticketclass
- REST リソース: eventticketobject
- REST リソース: flightclass
- REST リソース: flightobject
- REST リソース: genericclass
- REST リソース: genericobject
- REST リソース: giftcardclass
- REST リソース: giftcardobject
- REST リソース: Issuer
- REST リソース: jwt
- REST リソース: Royaltyclass
- REST リソース: loyaltyobject
- REST リソース: media
- REST リソース: offerclass
- REST リソース: offerobject
- REST リソース: 権限
- REST リソース: smarttap
- REST リソース: transitclass
- REST リソース: transitobject
サービス: walletobjects.googleapis.com
このサービスを呼び出すには、Google が提供するクライアント ライブラリを使用することをおすすめします。アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストの際に次の情報を使用してください。
ディスカバリ ドキュメント
ディスカバリ ドキュメントは、REST API を記述して使用するための機械可読仕様です。クライアント ライブラリ、IDE プラグイン、Google API と連携するその他のツールのビルドに使用されます。1 つのサービスで複数のディスカバリ ドキュメントを提供できます。このサービスには、次の検索ドキュメントが用意されています。
サービス エンドポイント
サービス エンドポイントは、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 リソース: genericclass
メソッド | |
---|---|
addmessage |
POST /walletobjects/v1/genericClass/{resourceId}/addMessage 指定されたクラス ID の汎用クラスにメッセージを追加します。 |
get |
GET /walletobjects/v1/genericClass/{resourceId} 指定されたクラス ID の汎用クラスを返します。 |
insert |
POST /walletobjects/v1/genericClass 指定された ID とプロパティの汎用クラスを挿入します。 |
list |
GET /walletobjects/v1/genericClass 指定された発行者 ID のすべての汎用クラスのリストを返します。 |
patch |
PATCH /walletobjects/v1/genericClass/{resourceId} 指定されたクラス ID の汎用クラスを更新します。 |
update |
PUT /walletobjects/v1/genericClass/{resourceId} 指定されたクラス ID の汎用クラスを更新します。 |
REST リソース: genericobject
メソッド | |
---|---|
addmessage |
POST /walletobjects/v1/genericObject/{resourceId}/addMessage 指定されたオブジェクト ID の汎用オブジェクトにメッセージを追加します。 |
get |
GET /walletobjects/v1/genericObject/{resourceId} 指定されたオブジェクト ID の汎用オブジェクトを返します。 |
insert |
POST /walletobjects/v1/genericObject 指定された ID とプロパティの汎用オブジェクトを挿入します。 |
list |
GET /walletobjects/v1/genericObject 指定された発行者 ID のすべての汎用オブジェクトのリストを返します。 |
patch |
PATCH /walletobjects/v1/genericObject/{resourceId} 指定されたオブジェクト ID の汎用オブジェクトを更新します。 |
update |
PUT /walletobjects/v1/genericObject/{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 リソース: media
メソッド | |
---|---|
download |
GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues 指定されたオブジェクト ID の交通機関オブジェクトのローテーション バーコード値をダウンロードします。 |
upload |
POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
指定されたオブジェクト 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 の交通機関オブジェクトを更新します。 |