Saltar para o conteúdo
ShopentlyLearn

Esquemas de dados: Idiomas e mercados

Esquemas de dados: Idiomas e mercados. Campos, tipos e restrições dos dados aceites ou devolvidos pela API.

Esquemas de dados

Obter · Contexto — Idiomas e mercados — Resposta

ApiResponse_ContextData_ · Campos, tipos e restrições dos dados aceites ou devolvidos pela API.
dataContextData Obrigatório

Exemplo de resposta · ContextData.

Exemplo: {"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 Obrigatório

Metadados da resposta.

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

Campos adicionais: Não

Obter · Contexto — Idiomas e mercados — Resposta

ContextData · Campos, tipos e restrições dos dados aceites ou devolvidos pela API.
base_market_idTextoObrigatório

Identificador do mercado base da loja.

Exemplo: "example"
default_localeTextoObrigatório

Código do idioma predefinido da loja.

Exemplo: "en"
global_enabledBooleanoObrigatório

global_enabled indica o direito do plano a mercados adicionais. O mercado base funciona sem este direito. Não existe um interruptor manual do Shopently Global; o modo multilingue é independente.

Exemplo: false
languagesLista <LanguageData > Obrigatório

Idiomas disponíveis no contexto da loja.

Exemplo: [{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}]
marketsLista <shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData > Obrigatório

Mercados disponíveis no contexto da loja.

Exemplo: [{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}]
multilingual_enabledBooleanoObrigatório

Indica se a funcionalidade multilíngue está ativada.

Exemplo: false

Campos adicionais: Não

Código da moeda do valor

CurrencyData · Esquema · Esquemas de dados: Idiomas e mercados
codeTextoObrigatório

Código estável legível por programas.

Exemplo: "PLN"
minor_unitsNúmero inteiroObrigatório

Número de casas decimais utilizadas pela moeda.

Exemplo: 2

Campos adicionais: Não

Idiomas disponíveis no contexto da loja

LanguageData · Esquema · Esquemas de dados: Idiomas e mercados
codeTextoObrigatório

Código estável legível por programas.

Exemplo: "en"
directionTextoObrigatório

Direção do texto.

Restrições
enum
["ltr", "rtl"]
Exemplo: "ltr"
is_defaultBooleanoObrigatório

Indica se esta é a opção predefinido.

Exemplo: true
nameTextoObrigatório

Nome do recurso no contexto correspondente.

Exemplo: "English"
native_nameTextoObrigatório

Nome no sistema de escrita do próprio idioma.

Exemplo: "English"
statusTextoObrigatório

Estado aceito por esta operação específica.

Restrições
enum
["draft", "published"]
Exemplo: "draft"

Campos adicionais: Não

Mercados disponíveis no contexto da loja

shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData · Esquema · Esquemas de dados: Idiomas e mercados
codeTextoObrigatório

Código estável legível por programas.

Exemplo: "PL"
currencyCurrencyData nullObrigatório

Código da moeda do valor.

Exemplo: {"code":"PLN","minor_units":2}
idTextoObrigatório

Identificador do recurso; preserve-o conforme retornado. (MarketData).

Exemplo: "example"
is_defaultBooleanoObrigatório

Indica se esta é a opção predefinido.

Exemplo: true
nameTextoObrigatório

Nome do recurso no contexto correspondente.

Exemplo: "Poland"
price_listPriceListData nullObrigatório

Informações da lista de preços.

Exemplo: null
statusTextoObrigatório

Estado aceito por esta operação específica.

Restrições
enum
["draft", "sales_active", "suspended"]
Exemplo: "draft"

Campos adicionais: Não