REST Resource: partners

Recurso: Partner

Socio que se incorporó con 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.

Es un valor definido por la plataforma.

displayName

string

Obligatorio. Es el nombre visible del socio.

productCapabilities[]

object (ProductCapability)

Son las capacidades del producto del socio.

company

string

Opcional. Nombre de la empresa del socio

contactEmails[]

string

Opcional. Es la lista de correos electrónicos de contacto.

technicalContact

object (Contact)

Opcional. Es el punto de contacto técnico del socio.

dialogflowServiceAccountEmail

string

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

ProductCapability

Son las capacidades del producto que admite el socio.

Representación 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)

Es el producto compatible con el socio.

Campo de unión capabilities. Son las capacidades del socio. Las direcciones (capabilities) solo pueden ser una de las siguientes opciones:
businessMessagesCapability

object (BusinessMessagesCapability)

Es la capacidad de Business Messages.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

La capacidad de RCS for Business es igual a 4.

Producto

Son los productos compatibles con las Comunicaciones comerciales.

Enumeraciones
PRODUCT_UNSPECIFIED Producto no especificado.
BUSINESS_MESSAGES Producto de Business Messages.
RCS_BUSINESS_MESSAGING Producto de RCS for Business.

BusinessMessagesCapability

Capacidades de Business Messages

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

string

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

RcsBusinessMessagingCapability

Capacidades de RCS for Business

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

string

Obligatorio. Es 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.