My Business Business Information API

A API My Business Business Information oferece uma interface para gerenciar informações comerciais no Google. Observação: se você tiver uma cota de 0 depois de ativar a API, solicite acesso à API GBP em https://developers.google.com/my-business/content/prereqs#request-access.

Serviço: mybusinessbusinessinformation.googleapis.com

Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias 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 de 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 descoberta:

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://mybusinessbusinessinformation.googleapis.com

Recurso REST: v1.accounts.locations

Métodos
create POST /v1/{parent=accounts/*}/locations
Cria um novo local que será de propriedade do usuário conectado.
list GET /v1/{parent=accounts/*}/locations
Lista os locais da conta especificada.

Recurso REST: v1.attributes

Métodos
list GET /v1/attributes
Retorna a lista de atributos que estariam disponíveis para um local com a categoria principal e o país informados.

Recurso REST: v1.categories

Métodos
batchGet GET /v1/categories:batchGet
Retorna uma lista de categorias de negócios para o idioma e os IDs de GConcept fornecidos.
list GET /v1/categories
Retorna uma lista de categorias de negócios.

Recurso REST: v1.chains

Métodos
get GET /v1/{name=chains/*}
Recebe a cadeia especificada.
search GET /v1/chains:search
Pesquisa a rede com base no nome dela.

Recurso REST: v1.googleLocations

Métodos
search POST /v1/googleLocations:search
Pesquise todos os locais possíveis que correspondam à solicitação especificada.

Recurso REST: v1.locations

Métodos
delete DELETE /v1/{name=locations/*}
Exclui um local.
get GET /v1/{name=locations/*}
Retorna o local especificado, conforme definido pelo comerciante.
getAttributes GET /v1/{name=locations/*/attributes}
Recupera os atributos de um local conforme definido pelo comerciante.
getGoogleUpdated GET /v1/{name=locations/*}:getGoogleUpdated
Retorna o local especificado como ele aparece em tempo real no Google Maps e na Pesquisa.
patch PATCH /v1/{location.name=locations/*}
Atualiza o local especificado.
updateAttributes PATCH /v1/{attributes.name=locations/*/attributes}
Atualiza os atributos de um determinado local.

Recurso REST: v1.locations.attributes

Métodos
getGoogleUpdated GET /v1/{name=locations/*/attributes}:getGoogleUpdated
Recupera os atributos de um local conforme eles aparecem no Google Maps e na Pesquisa.