A API My Business Account Management oferece uma interface para gerenciar o acesso a um local no Google.
- Recurso REST: v1.accounts
- Recurso REST: v1.accounts.admins
- Recurso REST: v1.accounts.invitations
- Recurso REST: v1.locations
- Recurso REST: v1.locations.admins
Serviço: mybusinessaccountmanagement.googleapis.com
Para chamar esse serviço, use as bibliotecas de cliente fornecidas pelo Google. Se o aplicativo precisar usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir ao fazer as solicitações de 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 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://mybusinessaccountmanagement.googleapis.com
Recurso REST: v1.accounts
Métodos | |
---|---|
create |
POST /v1/accounts Cria uma conta com o nome e o tipo especificados no pai especificado. |
get |
GET /v1/{name=accounts/*} Recebe a conta especificada. |
list |
GET /v1/accounts Lista todas as contas do usuário autenticado. |
patch |
PATCH /v1/{account.name=accounts/*} Atualiza a conta empresarial especificada. |
Recurso REST: v1.accounts.admins
Métodos | |
---|---|
create |
POST /v1/{parent=accounts/*}/admins Convida um usuário a se tornar administrador da conta especificada. |
delete |
DELETE /v1/{name=accounts/*/admins/*} Remove o administrador especificado da conta especificada. |
list |
GET /v1/{parent=accounts/*}/admins Lista os administradores da conta especificada. |
patch |
PATCH /v1/{accountAdmin.name=accounts/*/admins/*} Atualiza o administrador do administrador da conta especificado. |
Recurso REST: v1.accounts.invitations
Métodos | |
---|---|
accept |
POST /v1/{name=accounts/*/invitations/*}:accept Aceita o convite especificado. |
decline |
POST /v1/{name=accounts/*/invitations/*}:decline Recusa o convite especificado. |
list |
GET /v1/{parent=accounts/*}/invitations Lista os convites pendentes da conta especificada. |
Recurso REST: v1.locations
Métodos | |
---|---|
transfer |
POST /v1/{name=locations/*}:transfer Move um local de uma conta que é de propriedade do usuário para outra conta administrada pelo mesmo usuário. |
Recurso REST: v1.locations.admins
Métodos | |
---|---|
create |
POST /v1/{parent=locations/*}/admins Convida um usuário a se tornar administrador do local especificado. |
delete |
DELETE /v1/{name=locations/*/admins/*} Remove o administrador definido como administrador do local especificado. |
list |
GET /v1/{parent=locations/*}/admins Lista todos os administradores do local especificado. |
patch |
PATCH /v1/{locationAdmin.name=locations/*/admins/*} Atualiza o administrador do local especificado. |