{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketclass_list","summary":"Returns a list of all event ticket classes for a given issuer ID.","description":"GET /walletobjects/v1/eventTicketClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketclass_insert","summary":"Inserts an event ticket class with the given ID and properties.","description":"POST /walletobjects/v1/eventTicketClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketclass_get","summary":"Returns the event ticket class with the given class ID.","description":"GET /walletobjects/v1/eventTicketClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketclass_update","summary":"Updates the event ticket class referenced by the given class ID.","description":"PUT /walletobjects/v1/eventTicketClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketclass_patch","summary":"Updates the event ticket class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/eventTicketClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketclass-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketclass_addmessage","summary":"Adds a message to the event ticket class referenced by the given class ID.","description":"POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_list","summary":"Returns a list of all event ticket objects for a given issuer ID.","description":"GET /walletobjects/v1/eventTicketObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_insert","summary":"Inserts an event ticket object with the given ID and properties.","description":"POST /walletobjects/v1/eventTicketObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_get","summary":"Returns the event ticket object with the given object ID.","description":"GET /walletobjects/v1/eventTicketObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_update","summary":"Updates the event ticket object referenced by the given object ID.","description":"PUT /walletobjects/v1/eventTicketObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_patch","summary":"Updates the event ticket object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/eventTicketObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_addmessage","summary":"Adds a message to the event ticket object referenced by the given object ID.","description":"POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-eventticketobject-modifylinkedofferobjects":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_eventticketobject_modifylinkedofferobjects","summary":"Modifies linked offer objects for the event ticket object with the given ID.","description":"POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightclass_list","summary":"Returns a list of all flight classes for a given issuer ID.","description":"GET /walletobjects/v1/flightClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightclass_insert","summary":"Inserts an flight class with the given ID and properties.","description":"POST /walletobjects/v1/flightClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightclass_get","summary":"Returns the flight class with the given class ID.","description":"GET /walletobjects/v1/flightClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightclass_update","summary":"Updates the flight class referenced by the given class ID.","description":"PUT /walletobjects/v1/flightClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightclass_patch","summary":"Updates the flight class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/flightClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightclass-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightclass_addmessage","summary":"Adds a message to the flight class referenced by the given class ID.","description":"POST /walletobjects/v1/flightClass/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightobject_list","summary":"Returns a list of all flight objects for a given issuer ID.","description":"GET /walletobjects/v1/flightObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightobject_insert","summary":"Inserts an flight object with the given ID and properties.","description":"POST /walletobjects/v1/flightObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightobject_get","summary":"Returns the flight object with the given object ID.","description":"GET /walletobjects/v1/flightObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightobject_update","summary":"Updates the flight object referenced by the given object ID.","description":"PUT /walletobjects/v1/flightObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightobject_patch","summary":"Updates the flight object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/flightObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-flightobject-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_flightobject_addmessage","summary":"Adds a message to the flight object referenced by the given object ID.","description":"POST /walletobjects/v1/flightObject/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericclass_list","summary":"Returns a list of all generic classes for a given issuer ID.","description":"GET /walletobjects/v1/genericClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericclass_insert","summary":"Inserts a generic class with the given ID and properties.","description":"POST /walletobjects/v1/genericClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericclass_get","summary":"Returns the generic class with the given class ID.","description":"GET /walletobjects/v1/genericClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value needs to follow the format…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value needs to follow the format…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericclass_update","summary":"Updates the Generic class referenced by the given class ID.","description":"PUT /walletobjects/v1/genericClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value needs to follow the format…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericclass_patch","summary":"Updates the generic class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/genericClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value needs to follow the format…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericobject_list","summary":"Returns a list of all generic objects for a given issuer ID.","description":"GET /walletobjects/v1/genericObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericobject_insert","summary":"Inserts a generic object with the given ID and properties.","description":"POST /walletobjects/v1/genericObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericobject_get","summary":"Returns the generic object with the given object ID.","description":"GET /walletobjects/v1/genericObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value needs to follow the format…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value needs to follow the format…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericobject_update","summary":"Updates the generic object referenced by the given object ID.","description":"PUT /walletobjects/v1/genericObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value needs to follow the format…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-genericobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_genericobject_patch","summary":"Updates the generic object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/genericObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value needs to follow the format…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardclass_list","summary":"Returns a list of all gift card classes for a given issuer ID.","description":"GET /walletobjects/v1/giftCardClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardclass_insert","summary":"Inserts an gift card class with the given ID and properties.","description":"POST /walletobjects/v1/giftCardClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardclass_get","summary":"Returns the gift card class with the given class ID.","description":"GET /walletobjects/v1/giftCardClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardclass_update","summary":"Updates the gift card class referenced by the given class ID.","description":"PUT /walletobjects/v1/giftCardClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardclass_patch","summary":"Updates the gift card class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/giftCardClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardclass-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardclass_addmessage","summary":"Adds a message to the gift card class referenced by the given class ID.","description":"POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardobject_list","summary":"Returns a list of all gift card objects for a given issuer ID.","description":"GET /walletobjects/v1/giftCardObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardobject_insert","summary":"Inserts an gift card object with the given ID and properties.","description":"POST /walletobjects/v1/giftCardObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardobject_get","summary":"Returns the gift card object with the given object ID.","description":"GET /walletobjects/v1/giftCardObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardobject_update","summary":"Updates the gift card object referenced by the given object ID.","description":"PUT /walletobjects/v1/giftCardObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardobject_patch","summary":"Updates the gift card object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/giftCardObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-giftcardobject-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_giftcardobject_addmessage","summary":"Adds a message to the gift card object referenced by the given object ID.","description":"POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-issuer-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_issuer_list","summary":"Returns a list of all issuers shared to the caller.","description":"GET /walletobjects/v1/issuer","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-issuer-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_issuer_insert","summary":"Inserts an issuer with the given ID and properties.","description":"POST /walletobjects/v1/issuer","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-issuer-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_issuer_get","summary":"Returns the issuer with the given issuer ID.","description":"GET /walletobjects/v1/issuer/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an issuer.","schema":{"type":"string","description":"The unique identifier for an issuer."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-issuer-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_issuer_update","summary":"Updates the issuer referenced by the given issuer ID.","description":"PUT /walletobjects/v1/issuer/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an issuer."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-issuer-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_issuer_patch","summary":"Updates the issuer referenced by the given issuer ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/issuer/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an issuer."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-jwt-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_jwt_insert","summary":"Inserts the resources in the JWT.","description":"POST /walletobjects/v1/jwt","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyclass_list","summary":"Returns a list of all loyalty classes for a given issuer ID.","description":"GET /walletobjects/v1/loyaltyClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyclass_insert","summary":"Inserts an loyalty class with the given ID and properties.","description":"POST /walletobjects/v1/loyaltyClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyclass_get","summary":"Returns the loyalty class with the given class ID.","description":"GET /walletobjects/v1/loyaltyClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyclass_update","summary":"Updates the loyalty class referenced by the given class ID.","description":"PUT /walletobjects/v1/loyaltyClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyclass_patch","summary":"Updates the loyalty class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/loyaltyClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyclass-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyclass_addmessage","summary":"Adds a message to the loyalty class referenced by the given class ID.","description":"POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_list","summary":"Returns a list of all loyalty objects for a given issuer ID.","description":"GET /walletobjects/v1/loyaltyObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_insert","summary":"Inserts an loyalty object with the given ID and properties.","description":"POST /walletobjects/v1/loyaltyObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_get","summary":"Returns the loyalty object with the given object ID.","description":"GET /walletobjects/v1/loyaltyObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_update","summary":"Updates the loyalty object referenced by the given object ID.","description":"PUT /walletobjects/v1/loyaltyObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_patch","summary":"Updates the loyalty object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/loyaltyObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_addmessage","summary":"Adds a message to the loyalty object referenced by the given object ID.","description":"POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-loyaltyobject-modifylinkedofferobjects":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_loyaltyobject_modifylinkedofferobjects","summary":"Modifies linked offer objects for the loyalty object with the given ID.","description":"POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerclass_list","summary":"Returns a list of all offer classes for a given issuer ID.","description":"GET /walletobjects/v1/offerClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerclass_insert","summary":"Inserts an offer class with the given ID and properties.","description":"POST /walletobjects/v1/offerClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerclass_get","summary":"Returns the offer class with the given class ID.","description":"GET /walletobjects/v1/offerClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerclass_update","summary":"Updates the offer class referenced by the given class ID.","description":"PUT /walletobjects/v1/offerClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerclass_patch","summary":"Updates the offer class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/offerClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerclass-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerclass_addmessage","summary":"Adds a message to the offer class referenced by the given class ID.","description":"POST /walletobjects/v1/offerClass/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerobject_list","summary":"Returns a list of all offer objects for a given issuer ID.","description":"GET /walletobjects/v1/offerObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerobject_insert","summary":"Inserts an offer object with the given ID and properties.","description":"POST /walletobjects/v1/offerObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerobject_get","summary":"Returns the offer object with the given object ID.","description":"GET /walletobjects/v1/offerObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerobject_update","summary":"Updates the offer object referenced by the given object ID.","description":"PUT /walletobjects/v1/offerObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerobject_patch","summary":"Updates the offer object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/offerObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-offerobject-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_offerobject_addmessage","summary":"Adds a message to the offer object referenced by the given object ID.","description":"POST /walletobjects/v1/offerObject/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-permissions-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_permissions_get","summary":"Returns the permissions for the given issuer id.","description":"GET /walletobjects/v1/permissions/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an issuer. This ID must be unique across all issuers.","schema":{"type":"string","description":"The unique identifier for an issuer. This ID must be unique across all issuers."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-permissions-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_permissions_update","summary":"Updates the permissions for the given issuer.","description":"PUT /walletobjects/v1/permissions/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an issuer. This ID must be unique across all issuers."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-walletobjects-v1-private-content-upload-privat":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_walletobjects_v1_private_content_upload_privat","summary":"Upload private data (text or URI) and returns an Id to be used in its place.","description":"POST /walletobjects/v1/privateContent/uploadPrivateData","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-media-upload":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_media_upload","summary":"Uploads a private image and returns an Id to be used in its place.","description":"POST /walletobjects/v1/privateContent/{issuerId}/uploadPrivateImage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issuerId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"issuerId":{"type":"string","description":"The ID of the issuer sending the image."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-smarttap-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_smarttap_insert","summary":"Inserts the smart tap.","description":"POST /walletobjects/v1/smartTap","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitclass-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitclass_list","summary":"Returns a list of all transit classes for a given issuer ID.","description":"GET /walletobjects/v1/transitClass","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"issuerId","in":"query","required":false,"description":"The ID of the issuer authorized to list classes.","schema":{"type":"string","description":"The ID of the issuer authorized to list classes."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` classes are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitclass-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitclass_insert","summary":"Inserts a transit class with the given ID and properties.","description":"POST /walletobjects/v1/transitClass","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitclass-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitclass_get","summary":"Returns the transit class with the given class ID.","description":"GET /walletobjects/v1/transitClass/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitclass-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitclass_update","summary":"Updates the transit class referenced by the given class ID.","description":"PUT /walletobjects/v1/transitClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitclass-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitclass_patch","summary":"Updates the transit class referenced by the given class ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/transitClass/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitclass-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitclass_addmessage","summary":"Adds a message to the transit class referenced by the given class ID.","description":"POST /walletobjects/v1/transitClass/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for a class. This ID must be unique across all classes from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitobject-list":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitobject_list","summary":"Returns a list of all transit objects for a given issuer ID.","description":"GET /walletobjects/v1/transitObject","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"classId","in":"query","required":false,"description":"The ID of the class whose objects will be listed.","schema":{"type":"string","description":"The ID of the class whose objects will be listed."}},{"name":"maxResults","in":"query","required":false,"description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined.","schema":{"type":"integer","description":"Identifies the max number of results returned by a list. All results are returned if `maxResults` isn't defined."}},{"name":"token","in":"query","required":false,"description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…","schema":{"type":"string","description":"Used to get the next set of results if `maxResults` is specified, but more than `maxResults` objects are available in a list. For example,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitobject-insert":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitobject_insert","summary":"Inserts an transit object with the given ID and properties.","description":"POST /walletobjects/v1/transitObject","tags":["open-data"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitobject-get":{"get":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitobject_get","summary":"Returns the transit object with the given object ID.","description":"GET /walletobjects/v1/transitObject/{resourceId}","tags":["open-data"],"parameters":[{"name":"$.xgafv","in":"query","required":false,"description":"V1 error format.","schema":{"type":"string","enum":["1","2"],"description":"V1 error format."}},{"name":"access_token","in":"query","required":false,"description":"OAuth access token.","schema":{"type":"string","description":"OAuth access token."}},{"name":"alt","in":"query","required":false,"description":"Data format for response.","schema":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."}},{"name":"callback","in":"query","required":false,"description":"JSONP","schema":{"type":"string","description":"JSONP"}},{"name":"fields","in":"query","required":false,"description":"Selector specifying which fields to include in a partial response.","schema":{"type":"string","description":"Selector specifying which fields to include in a partial response."}},{"name":"key","in":"query","required":false,"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…","schema":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"}},{"name":"oauth_token","in":"query","required":false,"description":"OAuth 2.0 token for the current user.","schema":{"type":"string","description":"OAuth 2.0 token for the current user."}},{"name":"prettyPrint","in":"query","required":false,"description":"Returns response with indentations and line breaks.","schema":{"type":"boolean","description":"Returns response with indentations and line breaks."}},{"name":"quotaUser","in":"query","required":false,"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…","schema":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"}},{"name":"upload_protocol","in":"query","required":false,"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","schema":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."}},{"name":"uploadType","in":"query","required":false,"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","schema":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."}},{"name":"resourceId","in":"query","required":true,"description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…","schema":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitobject-update":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitobject_update","summary":"Updates the transit object referenced by the given object ID.","description":"PUT /walletobjects/v1/transitObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitobject-patch":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitobject_patch","summary":"Updates the transit object referenced by the given object ID. This method supports patch semantics.","description":"PATCH /walletobjects/v1/transitObject/{resourceId}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:walletobjects-googleapis-pay-passes/walletobjects-transitobject-addmessage":{"post":{"operationId":"open_data_walletobjects_googleapis_pay_passes_walletobjects_transitobject_addmessage","summary":"Adds a message to the transit object referenced by the given object ID.","description":"POST /walletobjects/v1/transitObject/{resourceId}/addMessage","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceId"],"properties":{"$.xgafv":{"type":"string","enum":["1","2"],"description":"V1 error format."},"access_token":{"type":"string","description":"OAuth access token."},"alt":{"type":"string","enum":["json","media","proto"],"description":"Data format for response."},"callback":{"type":"string","description":"JSONP"},"fields":{"type":"string","description":"Selector specifying which fields to include in a partial response."},"key":{"type":"string","description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth…"},"oauth_token":{"type":"string","description":"OAuth 2.0 token for the current user."},"prettyPrint":{"type":"boolean","description":"Returns response with indentations and line breaks."},"quotaUser":{"type":"string","description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40…"},"upload_protocol":{"type":"string","description":"Upload protocol for media (e.g. \"raw\", \"multipart\")."},"uploadType":{"type":"string","description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\")."},"resourceId":{"type":"string","description":"The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}