Business Communications

Serviço: businesscommunications.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 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://businesscommunications.googleapis.com

Recurso REST: v1.brands

Métodos
create POST /v1/brands
Cria uma marca.
delete DELETE /v1/{name=brands/*}
Exclui uma marca.
get GET /v1/{name=brands/*}
Extrai informações sobre uma marca.
list GET /v1/brands
Lista todas as marcas acessíveis ao usuário que fez a solicitação.
patch PATCH /v1/{brand.name=brands/*}
Atualiza informações sobre uma marca.

Recurso REST: v1.brands.agents

Métodos
create POST /v1/{parent=brands/*}/agents
Cria um novo agente para representar uma marca.
delete
(deprecated)
DELETE /v1/{name=brands/*/agents/*}
Descontinuado: a exclusão do agente foi descontinuada.
get GET /v1/{name=brands/*/agents/*}
Receba informações sobre um agente.
getLaunch GET /v1/{name=brands/*/agents/*/launch}
Extrai as informações de lançamento de um agente.
getVerification GET /v1/{name=brands/*/agents/*/verification}
Recebe as informações de verificação de um agente.
list GET /v1/{parent=brands/*}/agents
Lista todos os agentes associados a uma marca.
patch PATCH /v1/{agent.name=brands/*/agents/*}
Atualiza as informações sobre um agente.
requestLaunch POST /v1/{name=brands/*/agents/*}:requestLaunch
Inicia o processo de lançamento de um agente.
requestVerification POST /v1/{name=brands/*/agents/*}:requestVerification
Inicia a verificação das informações comerciais de um agente.
updateLaunch PATCH /v1/{agentLaunch.name=brands/*/agents/*/launch}
Atualiza as informações de lançamento de um agente.
updateVerification PATCH /v1/{agentVerification.name=brands/*/agents/*/verification}
Atualiza o estado de verificação de um agente.

Recurso REST: v1.brands.agents.integrations

Métodos
create POST /v1/{parent=brands/*/agents/*}/integrations
Crie uma integração.
delete DELETE /v1/{name=brands/*/agents/*/integrations/*}
Excluir uma integração.
get GET /v1/{name=brands/*/agents/*/integrations/*}
Receba uma integração.
list GET /v1/{parent=brands/*/agents/*}/integrations
Liste as integrações.
patch PATCH /v1/{integration.name=brands/*/agents/*/integrations/*}
Atualizar uma integração.

Recurso da REST: v1.brands.locations

Métodos
create POST /v1/{parent=brands/*}/locations
Cria um novo local para uma marca.
delete DELETE /v1/{name=brands/*/locations/*}
Exclui um local.
get GET /v1/{name=brands/*/locations/*}
Receba informações sobre um local.
getLaunch GET /v1/{name=brands/*/locations/*/launch}
Extrai as informações de lançamento de um local.
getVerification GET /v1/{name=brands/*/locations/*/verification}
Extrai as informações de verificação de um local.
list GET /v1/{parent=brands/*}/locations
Lista todos os locais de uma marca.
patch PATCH /v1/{location.name=brands/*/locations/*}
Atualiza informações sobre um local.
requestLaunch POST /v1/{name=brands/*/locations/*}:requestLaunch
Inicia o processo de inicialização de um local.
requestVerification POST /v1/{name=brands/*/locations/*}:requestVerification
Inicia a verificação de um local.
updateLaunch PATCH /v1/{locationLaunch.name=brands/*/locations/*/launch}
Atualiza as informações de lançamento de um local.

Recurso REST: v1.partners

Métodos
get GET /v1/{name=partners/*}
Acesse as informações sobre o parceiro.
patch PATCH /v1/{partner.name=partners/*}
Atualiza as informações de um parceiro.

Recurso REST: v1.regions

Métodos
list GET /v1/regions
Lista todas as regiões do RCS Business Messaging.

Recurso REST: v1.surveyQuestions

Métodos
list GET /v1/surveyQuestions
Lista todas as perguntas de pesquisa predefinidas do Google.