API

Obtenir la liste des intégrations avec les chats

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

Retourne les services de chat. Pour chaque service, les champs de configuration, les liens vers le site et la documentation, ainsi que l’URL du webhook créé pour la succursale sont fournis. Le paramètre branch_id est obligatoire.

Autorisation

api-token + language + role

Paramètres de requête

branch_idinteger

Exemple: 1

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject
filtersobjectobligatoire
branch_idobject (FilterSelectInteger)
valueinteger

Exemple: 8920

typestringobligatoire

Exemple: select

optionarray of object
valueintegerobligatoire

Exemple: 8920

namestringobligatoire

Exemple: Green Basket | Kaliningrad

modestring (FilterMode)

Comment l’interface gère le filtre ; un filtre classique n’a pas de champ mode.
force_shown — toujours affiché, ne peut pas être masqué.
value_required — point d’entrée dans la section : toujours affiché, ne peut pas être vide (tant qu’aucune valeur n’est sélectionnée, la liste est vide ; il n’y a pas d’option « tout »), la réinitialisation générale ne l’efface pas.

Valeurs:force_shownvalue_required

Exemple: value_required

settingsobject
idintegerobligatoire

Exemple: 1

namestringobligatoire

Exemple: google

chat_enabledboolean

Exemple: true

listarray of object
idintegerobligatoire

Exemple: 1

namestringobligatoire

Exemple: Google

system_namestring

Exemple: Google

sitestringobligatoire

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

wikistring

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

fieldsarray of objectobligatoire
encryptedbooleanobligatoire

Champ chiffré ; utilisez un champ de type « mot de passe » pour la saisie

Exemple: true

namestringobligatoire

Exemple: api_key

valuestring

Exemple: secretkey

webhookstringobligatoire

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