API

Obter configurações básicas

GET/api/crm/v2/base_settingsv2
operationId: baseSettings.default

Autorização

api-token + language + role

Parâmetros de consulta

branch_idinteger

Exemplo: 1

Respostas

OK

object
statusstringobrigatório

Valores:successerror

Exemplo: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Exemplo: 8920

typestringobrigatório

Exemplo: select

optionarray of object
valueintegerobrigatório

Exemplo: 8920

namestringobrigatório

Exemplo: Green Basket | Kaliningrad

modestring (FilterMode)

Como a interface processa o filtro; filtros comuns não possuem mode. force_shown — sempre exibido, não pode ser ocultado. value_required — ponto de entrada para a seção: sempre exibido, não pode ter valor vazio (enquanto o valor não for selecionado, a lista permanece vazia; não há opção "todos"), a limpeza geral não o redefine.

Valores:force_shownvalue_required

Exemplo: value_required

default_imagestring

Exemplo: https://cdn.foodsoul.test/zones/ru/chains/7160/images/main/79dc3bfc72d9cb6176a13a5e9a17d0aa.png?v1745397512

general_settingsobject
aboutstring

Texto HTML

Exemplo: <b>About branch</b>

noticestring

Exemplo: welcome

blockbooleanobrigatório

Exemplo: true

cart_lead_timebooleanobrigatório

Exemplo: true

cart_noticestring

Exemplo: free delivery

order_message_minutesintegerobrigatório

Exemplo: 10

order_message_permanent_clientbooleanobrigatório

Exemplo: true

order_message_prepayment_orderbooleanobrigatório

Exemplo: true

order_message_custom_texts_prepayment_and_not_workstring

Exemplo: text

order_message_custom_texts_prepayment_and_workstring

Exemplo: text

order_message_custom_texts_workstring

Exemplo: text

order_message_custom_texts_not_workstring

Exemplo: text

social_network_vkstring

Exemplo: https://vk.com/id1

social_network_okstring

Exemplo: https://ok.ru/username

social_network_tgstring

Exemplo: https://t.me/@username

social_network_wastring

Exemplo: https://chat.whatsapp.com/@username

social_network_fbstring

Exemplo: https://facebook.com/username

social_network_instring

Exemplo: https://instagram.com/username

fieldsobject
senderarray of objectobrigatório
namestringobrigatório

Exemplo: greeting_card

requiredbooleanobrigatório

Exemplo: false

enabledbooleanobrigatório

Exemplo: true

changeablebooleanobrigatório

Exibir o alternador de obrigatoriedade; exibido se o valor não for bool

Exemplo: true

typestringobrigatório

Definido pelo sistema; a filial não pode alterá-lo

Valores:integerstringphoneemailbool

Exemplo: string

lengthinteger

Comprimento máximo do valor. Definido pelo sistema; a filial pode alterá-lo apenas para campos com extendable.

Exemplo: 200

extendableboolean

length se aplica ao campo

Exemplo: true

recipientarray of objectobrigatório
namestringobrigatório

Exemplo: greeting_card

requiredbooleanobrigatório

Exemplo: false

enabledbooleanobrigatório

Exemplo: true

changeablebooleanobrigatório

Exibir o alternador de obrigatoriedade; exibido se o valor não for bool

Exemplo: true

typestringobrigatório

Definido pelo sistema; a filial não pode alterá-lo

Valores:integerstringphoneemailbool

Exemplo: string

lengthinteger

Comprimento máximo do valor. Definido pelo sistema; a filial pode alterá-lo apenas para campos com extendable.

Exemplo: 200

extendableboolean

length se aplica ao campo

Exemplo: true

addressarray of objectobrigatório
namestringobrigatório

Exemplo: greeting_card

requiredbooleanobrigatório

Exemplo: false

enabledbooleanobrigatório

Exemplo: true

changeablebooleanobrigatório

Exibir o alternador de obrigatoriedade; exibido se o valor não for bool

Exemplo: true

typestringobrigatório

Definido pelo sistema; a filial não pode alterá-lo

Valores:integerstringphoneemailbool

Exemplo: string

lengthinteger

Comprimento máximo do valor. Definido pelo sistema; a filial pode alterá-lo apenas para campos com extendable.

Exemplo: 200

extendableboolean

length se aplica ao campo

Exemplo: true

additionalarray of objectobrigatório
namestringobrigatório

Exemplo: greeting_card

requiredbooleanobrigatório

Exemplo: false

enabledbooleanobrigatório

Exemplo: true

changeablebooleanobrigatório

Exibir o alternador de obrigatoriedade; exibido se o valor não for bool

Exemplo: true

typestringobrigatório

Definido pelo sistema; a filial não pode alterá-lo

Valores:integerstringphoneemailbool

Exemplo: string

lengthinteger

Comprimento máximo do valor. Definido pelo sistema; a filial pode alterá-lo apenas para campos com extendable.

Exemplo: 200

extendableboolean

length se aplica ao campo

Exemplo: true