API

Ottenere l'elenco delle integrazioni con le chat

GET/api/crm/v2/integration_chatsv2
operationId: integrationChats.default

Restituisce i servizi di chat. Per ogni servizio vengono forniti i campi di configurazione, i link al sito e alla wiki e l'URL del webhook creato per la filiale. Il parametro branch_id è obbligatorio.

Autorizzazione

api-token + language + role

Parametri della richiesta

branch_idinteger

Esempio: 1

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

dataobject
filtersobjectobbligatorio
branch_idobject (FilterSelectInteger)
valueinteger

Esempio: 8920

typestringobbligatorio

Esempio: select

optionarray of object
valueintegerobbligatorio

Esempio: 8920

namestringobbligatorio

Esempio: Green Basket | Kaliningrad

modestring (FilterMode)

Come l'interfaccia gestisce il filtro; un filtro normale non ha mode.
force_shown — sempre visibile, non può essere nascosto.
value_required — punto di ingresso nella sezione: sempre visibile, non può avere valore vuoto (finché non viene selezionato un valore, la lista è vuota; non esiste l'opzione "tutti"), il reset generale non lo azzera.

Valori:force_shownvalue_required

Esempio: value_required

settingsobject
idintegerobbligatorio

Esempio: 1

namestringobbligatorio

Esempio: google

chat_enabledboolean

Esempio: true

listarray of object
idintegerobbligatorio

Esempio: 1

namestringobbligatorio

Esempio: Google

system_namestring

Esempio: Google

sitestringobbligatorio

Esempio: https://developer.tech.yandex.ru

wikistring

Esempio: https://wiki.foodsoul.pro/i/97

fieldsarray of objectobbligatorio
encryptedbooleanobbligatorio

Campo crittografato; per l'inserimento utilizzare un campo di tipo "password"

Esempio: true

namestringobbligatorio

Esempio: api_key

valuestring

Esempio: secretkey

webhookstringobbligatorio

Esempio: https://ru.foodsoul.test/webhook/chat/verbox/?token=f20138c54eaaad6c00ac77d27b2f4cb4