Returns SMS service settings. Encrypted connection field values are returned masked.
Authorization
api-token + language + role
Query parameters
branch_idinteger
Example:1
Responses
OK
object
statusstringrequired
Values:successerror
Example:success
dataobject
filtersobjectrequired
branch_idobject (FilterSelectInteger)
valueinteger
Example:8920
typestringrequired
Example:select
optionarray of object
valueintegerrequired
Example:8920
namestringrequired
Example:Green Basket | Kaliningrad
modestring (FilterMode)
How the interface handles the filter; a regular filter does not have mode. force_shown — always displayed, cannot be hidden. value_required — entry point to the section: always displayed, cannot have an empty value (until a value is selected, the list is empty; there is no "all" option), global reset does not clear it.
Values:force_shownvalue_required
Example:value_required
settingsobject
idintegerrequired
Example:1
namestring
Example:google
service_enabledboolean
Example:true
order_creation_notifications_channelstring
Values:botdisabledexternal_smsinternal_sms
Example:internal_sms
order_status_change_notifications_platformstring
Values:alldisabledsite
Example:site
authorization_force_code_enabledboolean
Example:true
price_smsnumber
The price of a single SMS set by FoodSoul; read-only, not included in the settings form
Example:3.5
listarray of object
idintegerrequired
Example:1
namestringrequired
Example:SMSRU
sitestring
Example:https://paradox.am
wikistring
Example:https://wiki.foodsoul.pro/i/513
fieldsarray of object
encryptedbooleanrequired
Encrypted field; use a password-type input field for entry