REST Resource: partners

Ressource : Partner

Partenaire intégré à un produit compatible.

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éfini 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 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 "Client de l'API Dialogflow". Ce compte est créé par la plate-forme et permet d'accéder à Dialogflow.

ProductCapability

Fonctionnalités du produit acceptées par le partenaire.

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

enum (Product)

Produit pris en charge par le partenaire.

Champ d'union capabilities. Capacités du partenaire. capabilities ne peut être qu'un des éléments suivants :
businessMessagesCapability

object (BusinessMessagesCapability)

Fonctionnalité Business Messages.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

Capacité RCS pour les entreprises = 4 ;

Produit

Produits compatibles avec Business Communications.

Enums
PRODUCT_UNSPECIFIED Produit non spécifié.
BUSINESS_MESSAGES Produit Business Messages.
RCS_BUSINESS_MESSAGING Produit RCS pour les entreprises.

BusinessMessagesCapability

Fonctionnalités de Business Messages

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

string

Obligatoire. URL du webhook où les messages sont envoyés.

RcsBusinessMessagingCapability

Fonctionnalités de RCS pour les entreprises

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

string

Obligatoire. URL du webhook où les messages sont envoyés.

Contact

Coordonnées

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

string

Nom de la personne à contacter.

email

string

Adresse e-mail de la personne à contacter.

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.