API

Pobierz ustawienia podstawowe

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

Autoryzacja

api-token + language + role

Parametry zapytania

branch_idinteger

Przykład: 1

Odpowiedzi

OK

object
statusstringwymagane

Wartości:successerror

Przykład: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Przykład: 8920

typestringwymagane

Przykład: select

optionarray of object
valueintegerwymagane

Przykład: 8920

namestringwymagane

Przykład: Green Basket | Kaliningrad

modestring (FilterMode)

Jak interfejs obsługuje filtr; zwykły filtr nie ma mode. force_shown — zawsze widoczny, nie można ukryć. value_required — punkt wejścia do sekcji: zawsze widoczny, nie może mieć pustej wartości (dopóki wartość nie zostanie wybrana, lista jest pusta; nie ma opcji „wszystko”), ogólne resetowanie go nie czyści.

Wartości:force_shownvalue_required

Przykład: value_required

default_imagestring

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

general_settingsobject
aboutstring

Tekst HTML

Przykład: <b>About branch</b>

noticestring

Przykład: welcome

blockbooleanwymagane

Przykład: true

cart_lead_timebooleanwymagane

Przykład: true

cart_noticestring

Przykład: free delivery

order_message_minutesintegerwymagane

Przykład: 10

order_message_permanent_clientbooleanwymagane

Przykład: true

order_message_prepayment_orderbooleanwymagane

Przykład: true

order_message_custom_texts_prepayment_and_not_workstring

Przykład: text

order_message_custom_texts_prepayment_and_workstring

Przykład: text

order_message_custom_texts_workstring

Przykład: text

order_message_custom_texts_not_workstring

Przykład: text

social_network_vkstring

Przykład: https://vk.com/id1

social_network_okstring

Przykład: https://ok.ru/username

social_network_tgstring

Przykład: https://t.me/@username

social_network_wastring

Przykład: https://chat.whatsapp.com/@username

social_network_fbstring

Przykład: https://facebook.com/username

social_network_instring

Przykład: https://instagram.com/username

fieldsobject
senderarray of objectwymagane
namestringwymagane

Przykład: greeting_card

requiredbooleanwymagane

Przykład: false

enabledbooleanwymagane

Przykład: true

changeablebooleanwymagane

Czy wyświetlić przełącznik obowiązkowości; wyświetlany, jeśli wartość nie jest bool

Przykład: true

typestringwymagane

Ustalane przez system; oddział nie może tego zmienić

Wartości:integerstringphoneemailbool

Przykład: string

lengthinteger

Maksymalna długość wartości. Ustalana przez system; oddział może ją zmienić tylko dla pola z extendable.

Przykład: 200

extendableboolean

Czy length ma zastosowanie do pola

Przykład: true

recipientarray of objectwymagane
namestringwymagane

Przykład: greeting_card

requiredbooleanwymagane

Przykład: false

enabledbooleanwymagane

Przykład: true

changeablebooleanwymagane

Czy wyświetlić przełącznik obowiązkowości; wyświetlany, jeśli wartość nie jest bool

Przykład: true

typestringwymagane

Ustalane przez system; oddział nie może tego zmienić

Wartości:integerstringphoneemailbool

Przykład: string

lengthinteger

Maksymalna długość wartości. Ustalana przez system; oddział może ją zmienić tylko dla pola z extendable.

Przykład: 200

extendableboolean

Czy length ma zastosowanie do pola

Przykład: true

addressarray of objectwymagane
namestringwymagane

Przykład: greeting_card

requiredbooleanwymagane

Przykład: false

enabledbooleanwymagane

Przykład: true

changeablebooleanwymagane

Czy wyświetlić przełącznik obowiązkowości; wyświetlany, jeśli wartość nie jest bool

Przykład: true

typestringwymagane

Ustalane przez system; oddział nie może tego zmienić

Wartości:integerstringphoneemailbool

Przykład: string

lengthinteger

Maksymalna długość wartości. Ustalana przez system; oddział może ją zmienić tylko dla pola z extendable.

Przykład: 200

extendableboolean

Czy length ma zastosowanie do pola

Przykład: true

additionalarray of objectwymagane
namestringwymagane

Przykład: greeting_card

requiredbooleanwymagane

Przykład: false

enabledbooleanwymagane

Przykład: true

changeablebooleanwymagane

Czy wyświetlić przełącznik obowiązkowości; wyświetlany, jeśli wartość nie jest bool

Przykład: true

typestringwymagane

Ustalane przez system; oddział nie może tego zmienić

Wartości:integerstringphoneemailbool

Przykład: string

lengthinteger

Maksymalna długość wartości. Ustalana przez system; oddział może ją zmienić tylko dla pola z extendable.

Przykład: 200

extendableboolean

Czy length ma zastosowanie do pola

Przykład: true