REST Resource: partners

Recurso: Partner

Parceiro que está integrado a um produto compatível.

Representação JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Campos
name

string

Imutável. O identificador exclusivo do parceiro.

Definido pela plataforma.

displayName

string

Obrigatório. O nome de exibição do parceiro.

productCapabilities[]

object (ProductCapability)

Os recursos do parceiro em relação ao produto.

company

string

Opcional. O nome da empresa do parceiro.

contactEmails[]

string

Opcional. A lista de e-mails de contato.

technicalContact

object (Contact)

Opcional. O ponto de contato técnico do parceiro.

dialogflowServiceAccountEmail

string

Apenas saída. Conta de serviço com acesso ao papel da API Dialogflow Client. Ela é criada pela plataforma e fornece acesso ao Dialogflow.

ProductCapability

Os recursos do produto que o parceiro oferece suporte.

Representação JSON
{
  "product": enum (Product),

  // Union field capabilities can be only one of the following:
  "businessMessagesCapability": {
    object (BusinessMessagesCapability)
  },
  "rcsBusinessMessagingCapability": {
    object (RcsBusinessMessagingCapability)
  }
  // End of list of possible types for union field capabilities.
}
Campos
product

enum (Product)

O produto suportado pelo parceiro.

Campo de união capabilities. Recursos para o parceiro. capabilities pode ser apenas de um dos tipos a seguir:
businessMessagesCapability

object (BusinessMessagesCapability)

Business Messages.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

Capacidade do RCS Business Messaging = 4;

Produto

Os produtos compatíveis com o Business Communications.

Enums
PRODUCT_UNSPECIFIED Produto não especificado.
BUSINESS_MESSAGES Produto Business Messages.
RCS_BUSINESS_MESSAGING Produto RCS Business Messaging.

BusinessMessagesCapability

Recursos do Business Messages

Representação JSON
{
  "webhookUrl": string
}
Campos
webhookUrl

string

Obrigatório. O URL do webhook em que as mensagens são entregues.

RcsBusinessMessagingCapability

Recursos do RCS Business Messaging

Representação JSON
{
  "webhookUrl": string
}
Campos
webhookUrl

string

Obrigatório. O URL do webhook em que as mensagens são entregues.

Contato

Detalhes de contato

Representação JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Campos
name

string

Nome da pessoa de contato.

email

string

E-mail da pessoa de contato.

phoneNumber

object (Phone)

Número de telefone da pessoa de contato.

Métodos

get

Conferir as informações sobre o parceiro.

patch

Atualiza as informações de um parceiro.