Saltar al contenido
ShopentlyLearn

Esquemas de datos: Idiomas y mercados

Esquemas de datos: Idiomas y mercados. Campos, tipos y restricciones de los datos aceptados o devueltos por la API.

Esquemas de datos

Obtener · Contexto — Idiomas y mercados — Respuesta

ApiResponse_ContextData_ · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
dataContextData Obligatorio

Ejemplo de respuesta · ContextData.

Ejemplo: {"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 Obligatorio

Metadatos de la respuesta.

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

Campos adicionales: No

Obtener · Contexto — Idiomas y mercados — Respuesta

ContextData · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
base_market_idCadena de textoObligatorio

Identificador del mercado base de la tienda.

Ejemplo: "example"
default_localeCadena de textoObligatorio

Código del idioma predeterminado de la tienda.

Ejemplo: "en"
global_enabledBooleanoObligatorio

global_enabled indica el permiso del plan para mercados adicionales. El mercado base funciona sin este permiso. Shopently Global no tiene un interruptor manual; el modo multilingüe es independiente.

Ejemplo: false
languagesLista <LanguageData > Obligatorio

Idiomas disponibles en el contexto de la tienda.

Ejemplo: [{"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 > Obligatorio

Mercados disponibles en el contexto de la tienda.

Ejemplo: [{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}]
multilingual_enabledBooleanoObligatorio

Indica si está habilitada la funcionalidad multilingüe.

Ejemplo: false

Campos adicionales: No

Código de la moneda del importe

CurrencyData · Esquema · Esquemas de datos: Idiomas y mercados
codeCadena de textoObligatorio

Código estable legible por programas.

Ejemplo: "PLN"
minor_unitsNúmero enteroObligatorio

Número de decimales utilizados por la moneda.

Ejemplo: 2

Campos adicionales: No

Idiomas disponibles en el contexto de la tienda

LanguageData · Esquema · Esquemas de datos: Idiomas y mercados
codeCadena de textoObligatorio

Código estable legible por programas.

Ejemplo: "en"
directionCadena de textoObligatorio

Dirección del texto.

Restricciones
enum
["ltr", "rtl"]
Ejemplo: "ltr"
is_defaultBooleanoObligatorio

Indica si esta es la opción predeterminada.

Ejemplo: true
nameCadena de textoObligatorio

Nombre del recurso en el contexto correspondiente.

Ejemplo: "English"
native_nameCadena de textoObligatorio

Nombre escrito en el sistema de escritura del propio idioma.

Ejemplo: "English"
statusCadena de textoObligatorio

Estado admitido por esta operación concreta.

Restricciones
enum
["draft", "published"]
Ejemplo: "draft"

Campos adicionales: No

Mercados disponibles en el contexto de la tienda

shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData · Esquema · Esquemas de datos: Idiomas y mercados
codeCadena de textoObligatorio

Código estable legible por programas.

Ejemplo: "PL"
currencyCurrencyData nullObligatorio

Código de la moneda del importe.

Ejemplo: {"code":"PLN","minor_units":2}
idCadena de textoObligatorio

Identificador del recurso; consérvalo tal como se devuelve. (MarketData).

Ejemplo: "example"
is_defaultBooleanoObligatorio

Indica si esta es la opción predeterminada.

Ejemplo: true
nameCadena de textoObligatorio

Nombre del recurso en el contexto correspondiente.

Ejemplo: "Poland"
price_listPriceListData nullObligatorio

Información de la lista de precios.

Ejemplo: null
statusCadena de textoObligatorio

Estado admitido por esta operación concreta.

Restricciones
enum
["draft", "sales_active", "suspended"]
Ejemplo: "draft"

Campos adicionales: No