REST Resource: partners

Risorsa: partner

Partner che ha effettuato l'onboarding con un prodotto supportato.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Campi
name

string

Immutabile. L'identificatore univoco del partner.

Definito dalla piattaforma.

displayName

string

Obbligatorio. Il nome visualizzato del partner.

productCapabilities[]

object (ProductCapability)

Le funzionalità del prodotto del partner.

company

string

Campo facoltativo. Il nome dell'azienda del partner.

contactEmails[]

string

Campo facoltativo. L'elenco degli indirizzi email di contatto.

technicalContact

object (Contact)

Campo facoltativo. Il punto di contatto tecnico del partner.

dialogflowServiceAccountEmail

string

Solo output. Account di servizio con accesso al ruolo API client Dialogflow. Questo account viene creato dalla piattaforma e consente di accedere a Dialogflow.

ProductCapability

Le funzionalità del prodotto supportate dal partner.

Rappresentazione 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.
}
Campi
product

enum (Product)

Il prodotto supportato dal partner.

Campo di unione capabilities. Capacità per il partner. capabilities può essere solo uno dei seguenti:
businessMessagesCapability

object (BusinessMessagesCapability)

Funzionalità di Business Messages.

Prodotto

I prodotti supportati da Business Communications.

Enum
PRODUCT_UNSPECIFIED Prodotto non specificato.
BUSINESS_MESSAGES Prodotto Business Messages.

BusinessMessagesCapability

Funzionalità di Business Messages

Rappresentazione JSON
{
  "webhookUrl": string
}
Campi
webhookUrl

string

Obbligatorio. L'URL webhook a cui vengono recapitati i messaggi.

Contatto

Dati di contatto

Rappresentazione JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Campi
name

string

Nome del contatto.

email

string

Indirizzo email della persona di contatto.

phoneNumber

object (Phone)

Numero di telefono del contatto.

Metodi

get

Recupera le informazioni sul partner.

patch

Aggiorna le informazioni relative a un partner.