Treci la conținut
ShopentlyLearn

Scheme de date: Limbi și piețe

Scheme de date: Limbi și piețe. Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.

Scheme de date

Obține · Context — Limbi și piețe — Răspuns

ApiResponse_ContextData_ · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
dataContextData Obligatoriu

Exemplu de răspuns · ContextData.

Exemplu: {"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 Obligatoriu

Metadatele răspunsului.

Exemplu: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Câmpuri suplimentare: Nu

Obține · Context — Limbi și piețe — Răspuns

ContextData · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
base_market_idȘir de caractereObligatoriu

Identificatorul pieței de bază a magazinului.

Exemplu: "example"
default_localeȘir de caractereObligatoriu

Codul limbii implicite a magazinului.

Exemplu: "en"
global_enabledValoare booleanăObligatoriu

global_enabled indică dreptul planului la piețe suplimentare. Piața de bază funcționează fără acest drept. Shopently Global nu are un comutator manual; modul multilingv este independent.

Exemplu: false
languagesTablou <LanguageData > Obligatoriu

Limbile disponibile în contextul magazinului.

Exemplu: [{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}]
marketsTablou <shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData > Obligatoriu

Piețele disponibile în contextul magazinului.

Exemplu: [{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}]
multilingual_enabledValoare booleanăObligatoriu

Indică dacă funcționalitatea multilingvă este activată.

Exemplu: false

Câmpuri suplimentare: Nu

Codul monedei în care este exprimată suma

CurrencyData · Schemă · Scheme de date: Limbi și piețe
codeȘir de caractereObligatoriu

Cod stabil, destinat prelucrării automate.

Exemplu: "PLN"
minor_unitsNumăr întregObligatoriu

Numărul de zecimale folosite de monedă.

Exemplu: 2

Câmpuri suplimentare: Nu

Limbile disponibile în contextul magazinului

LanguageData · Schemă · Scheme de date: Limbi și piețe
codeȘir de caractereObligatoriu

Cod stabil, destinat prelucrării automate.

Exemplu: "en"
directionȘir de caractereObligatoriu

Direcția textului.

Restricții
enum
["ltr", "rtl"]
Exemplu: "ltr"
is_defaultValoare booleanăObligatoriu

Indică dacă aceasta este alegerea implicită.

Exemplu: true
nameȘir de caractereObligatoriu

Numele resursei în contextul relevant.

Exemplu: "English"
native_nameȘir de caractereObligatoriu

Numele în sistemul de scriere propriu limbii.

Exemplu: "English"
statusȘir de caractereObligatoriu

Starea acceptată de această operație specifică.

Restricții
enum
["draft", "published"]
Exemplu: "draft"

Câmpuri suplimentare: Nu

Piețele disponibile în contextul magazinului

shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData · Schemă · Scheme de date: Limbi și piețe
codeȘir de caractereObligatoriu

Cod stabil, destinat prelucrării automate.

Exemplu: "PL"
currencyCurrencyData nullObligatoriu

Codul monedei în care este exprimată suma.

Exemplu: {"code":"PLN","minor_units":2}
idȘir de caractereObligatoriu

Identificatorul resursei; păstrați-l în forma returnată. (MarketData).

Exemplu: "example"
is_defaultValoare booleanăObligatoriu

Indică dacă aceasta este alegerea implicită.

Exemplu: true
nameȘir de caractereObligatoriu

Numele resursei în contextul relevant.

Exemplu: "Poland"
price_listPriceListData nullObligatoriu

Informații despre lista de prețuri.

Exemplu: null
statusȘir de caractereObligatoriu

Starea acceptată de această operație specifică.

Restricții
enum
["draft", "sales_active", "suspended"]
Exemplu: "draft"

Câmpuri suplimentare: Nu