Перейти до вмісту
ShopentlyLearn

Схеми даних: Мови й ринки

Схеми даних: Мови й ринки. Поля, типи й обмеження даних, які API приймає або повертає.

Схеми даних

Отримати · Контекст — Мови й ринки — Відповідь

ApiResponse_ContextData_ · Поля, типи й обмеження даних, які API приймає або повертає.
dataContextData Обов’язкове

Приклад відповіді · ContextData.

Приклад: {"base_market_id":"example","default_locale":"en","global_enabled":false,"languages":[{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}],"markets":[{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}],"multilingual_enabled":false}
metaContextPageMeta ContextMeta PageMeta RequestMeta Обов’язкове

Метадані відповіді.

Приклад: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Додаткові поля: Ні

Отримати · Контекст — Мови й ринки — Відповідь

ContextData · Поля, типи й обмеження даних, які API приймає або повертає.
base_market_idРядокОбов’язкове

Ідентифікатор базового ринку магазину.

Приклад: "example"
default_localeРядокОбов’язкове

Код мови магазину за замовчуванням.

Приклад: "en"
global_enabledЛогічне значенняОбов’язкове

global_enabled означає право плану на додаткові ринки. Базовий ринок працює без цього права. Shopently Global не має ручного перемикача; багатомовний режим є незалежним.

Приклад: false
languagesМасив <LanguageData > Обов’язкове

Мови, доступні в контексті магазину.

Приклад: [{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}]
marketsМасив <shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData > Обов’язкове

Ринки, доступні в контексті магазину.

Приклад: [{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}]
multilingual_enabledЛогічне значенняОбов’язкове

Чи ввімкнено багатомовність.

Приклад: false

Додаткові поля: Ні

Код валюти суми

CurrencyData · Схема · Схеми даних: Мови й ринки
codeРядокОбов’язкове

Стабільний машинозчитуваний код.

Приклад: "PLN"
minor_unitsЦіле числоОбов’язкове

Кількість десяткових знаків валюти.

Приклад: 2

Додаткові поля: Ні

Мови, доступні в контексті магазину

LanguageData · Схема · Схеми даних: Мови й ринки
codeРядокОбов’язкове

Стабільний машинозчитуваний код.

Приклад: "en"
directionРядокОбов’язкове

Напрямок тексту.

Обмеження
enum
["ltr", "rtl"]
Приклад: "ltr"
is_defaultЛогічне значенняОбов’язкове

Чи є цей вибір типовим.

Приклад: true
nameРядокОбов’язкове

Назва ресурсу у відповідному контексті.

Приклад: "English"
native_nameРядокОбов’язкове

Назва у власній системі письма мови.

Приклад: "English"
statusРядокОбов’язкове

Статус, допустимий для цієї конкретної операції.

Обмеження
enum
["draft", "published"]
Приклад: "draft"

Додаткові поля: Ні

Ринки, доступні в контексті магазину

shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData · Схема · Схеми даних: Мови й ринки
codeРядокОбов’язкове

Стабільний машинозчитуваний код.

Приклад: "PL"
currencyCurrencyData nullОбов’язкове

Код валюти суми.

Приклад: {"code":"PLN","minor_units":2}
idРядокОбов’язкове

Ідентифікатор ресурсу; зберігайте його в отриманому вигляді. (MarketData).

Приклад: "example"
is_defaultЛогічне значенняОбов’язкове

Чи є цей вибір типовим.

Приклад: true
nameРядокОбов’язкове

Назва ресурсу у відповідному контексті.

Приклад: "Poland"
price_listPriceListData nullОбов’язкове

Відомості про прайс-лист.

Приклад: null
statusРядокОбов’язкове

Статус, допустимий для цієї конкретної операції.

Обмеження
enum
["draft", "sales_active", "suspended"]
Приклад: "draft"

Додаткові поля: Ні