REST Resource: partners

Recurso: Partner

Es un socio que se incorporó a un producto admitido.

Representación JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Campos
name

string

Inmutable. Es el identificador único del socio.

Lo define la plataforma.

displayName

string

Obligatorio. El nombre visible del socio.

productCapabilities[]

object (ProductCapability)

Las aptitudes para el uso de productos del socio.

company

string

Opcional. El nombre de la empresa del socio.

contactEmails[]

string

Opcional. La lista de correos electrónicos de contacto.

technicalContact

object (Contact)

Opcional. El punto de contacto técnico del socio.

dialogflowServiceAccountEmail

string

Solo salida. Cuenta de servicio con acceso al rol de la API de cliente de Dialogflow. La plataforma crea esta cuenta y proporciona acceso a Dialogflow.

ProductCapability

Las capacidades de producto que admite el socio.

Representación JSON
{
  "product": enum (Product),

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

enum (Product)

Es el producto que admite el socio.

Campo de unión capabilities. Capacidades para el socio. Las direcciones (capabilities) solo pueden ser una de las siguientes opciones:
businessMessagesCapability

object (BusinessMessagesCapability)

Función Business Messages.

Producto

Los productos que admite Business Communications.

Enumeradores
PRODUCT_UNSPECIFIED Producto sin especificar.
BUSINESS_MESSAGES Producto Business Messages.

BusinessMessagesCapability

Funciones de Business Messages

Representación JSON
{
  "webhookUrl": string
}
Campos
webhookUrl

string

Obligatorio. La URL de webhook en la que se entregan los mensajes.

Contacto

Detalles de contacto

Representación JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Campos
name

string

Nombre de la persona de contacto.

email

string

Correo electrónico de la persona de contacto.

phoneNumber

object (Phone)

Número de teléfono de la persona de contacto

Métodos

get

Obtén información sobre el socio.

patch

Actualiza la información de un socio.