API para emissores salvarem e gerenciarem objetos da Carteira do Google.
- Recurso REST: eventticketclass
- Recurso REST: eventticketobject
- Recurso REST: flightsclass
- Recurso REST: flightsobject
- Recurso REST: generalclass
- Recurso REST: generalobject
- Recurso REST: GIFcardclass
- Recurso REST: presentcardobject
- Recurso REST: emissor
- Recurso REST: jwt
- Recurso REST: loyaltyclass
- Recurso REST: loyaltyobject
- Recurso REST: media
- Recurso REST: offerclass
- Recurso REST: offerobject
- Recurso REST: permissões
- Recurso REST: smarttap
- Recurso REST: transitclass
- Recurso REST: transitobject
Serviço: walletobjects.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de detecção:
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:
https://walletobjects.googleapis.com
Recurso REST: eventticketclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
Adiciona uma mensagem à classe de ingresso de evento indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/eventTicketClass/{resourceId}
Retorna a classe de ingresso de evento com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/eventTicketClass
Insere uma classe de ingresso de evento com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/eventTicketClass
Retorna uma lista de todas as classes de ingresso de evento para um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/eventTicketClass/{resourceId}
Atualiza a classe de ingresso de evento indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/eventTicketClass/{resourceId}
Atualiza a classe de ingresso de evento indicada pelo ID de classe fornecido. |
Recurso REST: eventticketobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto de ingresso de evento indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/eventTicketObject/{resourceId}
Retorna o objeto de ingresso de evento com o ID de objeto fornecido. |
insert |
de POST /walletobjects/v1/eventTicketObject
Insere um objeto de ingresso de evento com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/eventTicketObject
Retorna uma lista de todos os objetos de ingresso de evento de um determinado ID de emissor. |
modifylinkedofferobjects |
de POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
Modifica objetos de oferta vinculados do objeto de ingresso de evento com o código fornecido. |
patch |
de PATCH /walletobjects/v1/eventTicketObject/{resourceId}
Atualiza o objeto de ingresso de evento indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/eventTicketObject/{resourceId}
Atualiza o objeto de ingresso de evento indicado pelo ID de objeto fornecido. |
Recurso REST: flightclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/flightClass/{resourceId}/addMessage
Adiciona uma mensagem à classe de voo indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/flightClass/{resourceId}
Retorna a classe de voo com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/flightClass
Insere uma classe de voo com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/flightClass
Retorna uma lista de todas as classes de voo de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/flightClass/{resourceId}
Atualiza a classe de voo indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/flightClass/{resourceId}
Atualiza a classe de voo indicada pelo ID de classe fornecido. |
Recurso REST: flightobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/flightObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto de voo indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/flightObject/{resourceId}
Retorna o objeto de voo com o ID de objeto fornecido. |
insert |
de POST /walletobjects/v1/flightObject
Insere um objeto de voo com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/flightObject
Retorna uma lista de todos os objetos de voo de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/flightObject/{resourceId}
Atualiza o objeto de voo indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/flightObject/{resourceId}
Atualiza o objeto de voo indicado pelo ID de objeto fornecido. |
Recurso REST: genericclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/genericClass/{resourceId}/addMessage
Adiciona uma mensagem à classe genérica indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/genericClass/{resourceId}
Retorna a classe genérica com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/genericClass
Insere uma classe genérica com o ID e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/genericClass
Retorna uma lista de todas as classes genéricas de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/genericClass/{resourceId}
Atualiza a classe genérica indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/genericClass/{resourceId}
Atualiza a classe genérica indicada pelo ID de classe fornecido. |
Recurso REST: genericobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/genericObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto genérico indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/genericObject/{resourceId}
Retorna o objeto genérico com o ID de objeto fornecido. |
insert |
de POST /walletobjects/v1/genericObject
Insere um objeto genérico com o ID e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/genericObject
Retorna uma lista de todos os objetos genéricos de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/genericObject/{resourceId}
Atualiza o objeto genérico indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/genericObject/{resourceId}
Atualiza o objeto genérico indicado pelo ID de objeto fornecido. |
Recurso REST: giftcardclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
Adiciona uma mensagem à classe de vale-presente indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/giftCardClass/{resourceId}
Retorna a classe de vale-presente com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/giftCardClass
Insere uma classe de vale-presente com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/giftCardClass
Retorna uma lista de todas as classes de vale-presente de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/giftCardClass/{resourceId}
Atualiza a classe de vale-presente indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/giftCardClass/{resourceId}
Atualiza a classe de vale-presente indicada pelo ID de classe fornecido. |
Recurso REST: giftcardobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto de vale-presente indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/giftCardObject/{resourceId}
Retorna o objeto de vale-presente com o ID de objeto fornecido. |
insert |
de POST /walletobjects/v1/giftCardObject
Insere um objeto de vale-presente com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/giftCardObject
Retorna uma lista de todos os objetos de vale-presente de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/giftCardObject/{resourceId}
Atualiza o objeto de vale-presente indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/giftCardObject/{resourceId}
Atualiza o objeto de vale-presente indicado pelo ID de objeto fornecido. |
Recurso REST: emissor
Métodos | |
---|---|
get |
de GET /walletobjects/v1/issuer/{resourceId}
Retorna o emissor com o ID de emissor fornecido. |
insert |
de POST /walletobjects/v1/issuer
Insere um emissor com o ID e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/issuer
Retorna uma lista de todos os emissores compartilhados com o autor da chamada. |
patch |
de PATCH /walletobjects/v1/issuer/{resourceId}
Atualiza o emissor indicado pelo ID de emissor fornecido. |
update |
de PUT /walletobjects/v1/issuer/{resourceId}
Atualiza o emissor indicado pelo ID de emissor fornecido. |
Recurso REST: jwt
Métodos | |
---|---|
insert |
de POST /walletobjects/v1/jwt
Insere os recursos no JWT. |
Recurso REST: loyaltyclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
Adiciona uma mensagem à classe de fidelidade indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/loyaltyClass/{resourceId}
Retorna a classe de fidelidade com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/loyaltyClass
Insere uma classe de fidelidade com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/loyaltyClass
Retorna uma lista de todas as classes de fidelidade de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/loyaltyClass/{resourceId}
Atualiza a classe de fidelidade indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/loyaltyClass/{resourceId}
Atualiza a classe de fidelidade indicada pelo ID de classe fornecido. |
Recurso REST: loyaltyobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto de fidelidade indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/loyaltyObject/{resourceId}
Retorna o objeto de fidelidade com o ID de objeto fornecido. |
insert |
de POST /walletobjects/v1/loyaltyObject
Insere um objeto de fidelidade com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/loyaltyObject
Retorna uma lista de todos os objetos de fidelidade de um determinado ID de emissor. |
modifylinkedofferobjects |
de POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
Modifica objetos de oferta vinculados do objeto de fidelidade com o ID fornecido. |
patch |
de PATCH /walletobjects/v1/loyaltyObject/{resourceId}
Atualiza o objeto de fidelidade indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/loyaltyObject/{resourceId}
Atualiza o objeto de fidelidade indicado pelo ID de objeto fornecido. |
Recurso REST: media
Métodos | |
---|---|
download |
de GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
Faz o download de valores de códigos de barras rotativos referentes ao objeto de transporte público indicado pelo ID de objeto fornecido. |
upload |
de POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
de POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
Faz upload dos valores de códigos de barras rotativos do objeto de transporte público indicado pelo ID de objeto fornecido. |
Recurso REST: offerclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/offerClass/{resourceId}/addMessage
Adiciona uma mensagem à classe de oferta indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/offerClass/{resourceId}
Retorna a classe de oferta com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/offerClass
Insere uma classe de oferta com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/offerClass
Retorna uma lista de todas as classes de oferta de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/offerClass/{resourceId}
Atualiza a classe de oferta indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/offerClass/{resourceId}
Atualiza a classe de oferta indicada pelo ID de classe fornecido. |
Recurso REST: offerobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/offerObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto de oferta indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/offerObject/{resourceId}
Retorna o objeto de oferta com o ID de objeto fornecido. |
insert |
de POST /walletobjects/v1/offerObject
Insere um objeto de oferta com o ID e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/offerObject
Retorna uma lista de todos os objetos de oferta de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/offerObject/{resourceId}
Atualiza o objeto de oferta indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/offerObject/{resourceId}
Atualiza o objeto de oferta indicado pelo ID de objeto fornecido. |
Recurso REST: permissions
Métodos | |
---|---|
get |
de GET /walletobjects/v1/permissions/{resourceId}
Retorna as permissões para o ID de emissor especificado. |
update |
de PUT /walletobjects/v1/permissions/{resourceId}
Atualiza as permissões para um determinado emissor. |
Recurso REST: smarttap
Métodos | |
---|---|
insert |
de POST /walletobjects/v1/smartTap
Insere o Toque inteligente. |
Recurso REST: transitclass
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/transitClass/{resourceId}/addMessage
Adiciona uma mensagem à classe de transporte público indicada pelo ID de classe fornecido. |
get |
de GET /walletobjects/v1/transitClass/{resourceId}
Retorna a classe de transporte público com o ID de classe fornecido. |
insert |
de POST /walletobjects/v1/transitClass
Insere uma classe de transporte público com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/transitClass
Retorna uma lista de todas as classes de transporte público de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/transitClass/{resourceId}
Atualiza a classe de transporte público indicada pelo ID de classe fornecido. |
update |
de PUT /walletobjects/v1/transitClass/{resourceId}
Atualiza a classe de transporte público indicada pelo ID de classe fornecido. |
Recurso REST: transitobject
Métodos | |
---|---|
addmessage |
de POST /walletobjects/v1/transitObject/{resourceId}/addMessage
Adiciona uma mensagem ao objeto de transporte público indicado pelo ID de objeto fornecido. |
get |
de GET /walletobjects/v1/transitObject/{resourceId}
Retorna o objeto de transporte público com o código de objeto fornecido. |
insert |
de POST /walletobjects/v1/transitObject
Insere um objeto de transporte público com o código e as propriedades fornecidos. |
list |
de GET /walletobjects/v1/transitObject
Retorna uma lista de todos os objetos de transporte público de um determinado ID de emissor. |
patch |
de PATCH /walletobjects/v1/transitObject/{resourceId}
Atualiza o objeto de transporte público indicado pelo ID de objeto fornecido. |
update |
de PUT /walletobjects/v1/transitObject/{resourceId}
Atualiza o objeto de transporte público indicado pelo ID de objeto fornecido. |