Преминете към съдържанието
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"

Допълнителни полета: Не