Business Communications

Serviço: businesscommunications.googleapis.com

As seções a seguir descrevem o endpoint de serviço e outras informações necessárias para fazer solicitações a esse serviço. Para referência, consulte as bibliotecas de cliente fornecidas pelo Google.

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

Recurso REST: v1.analytics.agentPerformances

Métodos
list GET /v1/analytics/agentPerformances
Lista os dados de performance do agente acessíveis ao autor da chamada.

Recurso REST: v1.attachments

Métodos
create POST /v1/{parent=brands/*/agents/*}/attachments
POST /upload/v1/{parent=brands/*/agents/*}/attachments
Cria um anexo para um agente comercial do RCS for Business.

Recurso REST: v1.brands

Métodos
create POST /v1/brands
Cria uma nova marca.
delete DELETE /v1/{name=brands/*}
Exclui uma marca.
get GET /v1/{name=brands/*}
Recebe informações sobre uma marca.
list GET /v1/brands
Lista todas as marcas acessíveis ao usuário que está fazendo a solicitação.
patch PATCH /v1/{brand.name=brands/*}
Atualiza as 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/*}
Obsoleto: a exclusão de agentes foi descontinuada.
get GET /v1/{name=brands/*/agents/*}
Recebe informações sobre um agente.
getLaunch GET /v1/{name=brands/*/agents/*/launch}
Recebe 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
Envia informações de verificação de negócios para 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.attachments

Métodos
delete DELETE /v1/{name=brands/*/agents/*/attachments/*}
Exclui um anexo para um agente comercial do RCS for Business.

Recurso REST: v1.brands.agents.integrations

Métodos
create POST /v1/{parent=brands/*/agents/*}/integrations
Cria uma integração.
delete DELETE /v1/{name=brands/*/agents/*/integrations/*}
Exclui uma integração.
get GET /v1/{name=brands/*/agents/*/integrations/*}
Recebe uma integração.
list GET /v1/{parent=brands/*/agents/*}/integrations
Lista as integrações.
patch PATCH /v1/{integration.name=brands/*/agents/*/integrations/*}
Atualiza uma integração.

Recurso REST: v1.partners

Métodos
get GET /v1/{name=partners/*}
Recebe 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 for Business.

Recurso REST: v1.testers

Métodos
create POST /v1/testers
Envia um convite para um número de telefone a ser adicionado como testador.
delete DELETE /v1/{name=testers/*}
Exclui um dispositivo de teste.
get GET /v1/{name=testers/*}
Recebe o status do convite de um dispositivo de teste.
list GET /v1/testers
Lista os status de convite dos dispositivos de teste.