API

Obtenir les paramètres des services SMS

GET/api/crm/v2/integration_smsv2
operationId: integrationSms.default

Retourne les paramètres des services SMS. Les valeurs chiffrées des champs de connexion sont renvoyées masquées.

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

namestring

Exemple: google

service_enabledboolean

Exemple: true

order_creation_notifications_channelstring

Valeurs:botdisabledexternal_smsinternal_sms

Exemple: internal_sms

order_status_change_notifications_platformstring

Valeurs:alldisabledsite

Exemple: site

authorization_force_code_enabledboolean

Exemple: true

price_smsnumber

Prix d’un SMS défini par FoodSoul ; en lecture seule, non inclus dans le formulaire de configuration

Exemple: 3.5

listarray of object
idintegerobligatoire

Exemple: 1

namestringobligatoire

Exemple: SMSRU

sitestring

Exemple: https://paradox.am

wikistring

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

fieldsarray of object
encryptedbooleanobligatoire

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

Exemple: true

namestringobligatoire

Exemple: source_number

valuestring

Exemple: secretkey