REST Resource: partners

Ressource: Partner

Partenaire qui dispose d'un produit pris en charge.

Représentation JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Champs
name

string

Immuable. Identifiant unique du partenaire.

Définie par la plate-forme.

displayName

string

Obligatoire. Nom à afficher du partenaire.

productCapabilities[]

object (ProductCapability)

Fonctionnalités du produit du partenaire.

company

string

Facultatif. Nom de l'entreprise du partenaire.

contactEmails[]

string

Facultatif. Liste des adresses e-mail de contact.

technicalContact

object (Contact)

Facultatif. Contact technique du partenaire.

dialogflowServiceAccountEmail

string

Uniquement en sortie. Compte de service ayant accès au rôle de l'API cliente Dialogflow. Ce compte est créé par la plate-forme et permet d'accéder à Dialogflow.

ProductCapability

Fonctionnalités du produit prises en charge par le partenaire.

Représentation 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.
}
Champs
product

enum (Product)

Produit accepté par le partenaire.

Champ d'union capabilities. Fonctionnalités disponibles pour le partenaire. capabilities ne peut être qu'un des éléments suivants :
businessMessagesCapability

object (BusinessMessagesCapability)

Fonctionnalité Business Messages.

Produit

Produits couverts par Business Communications.

Enums
PRODUCT_UNSPECIFIED Produit non spécifié.
BUSINESS_MESSAGES Business Messages.

BusinessMessagesCapability

Fonctionnalités Business Messages

Représentation JSON
{
  "webhookUrl": string
}
Champs
webhookUrl

string

Obligatoire. URL du webhook vers lequel les messages sont distribués.

Contact

Coordonnées

Représentation JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Champs
name

string

Nom du contact.

email

string

Adresse e-mail du contact.

phoneNumber

object (Phone)

Numéro de téléphone de la personne à contacter.

Méthodes

get

Obtenez des informations sur le partenaire.

patch

Met à jour les informations d'un partenaire.