Saltar al contenido
ShopentlyLearn

Esquemas de datos: Características y valores

Esquemas de datos: Características y valores. Campos, tipos y restricciones de los datos aceptados o devueltos por la API.

Esquemas de datos

Obtener — Características y valores — Respuesta

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

Ejemplo de respuesta · FeatureData.

Ejemplo: {"created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","version":1}
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 · Valores — Características y valores — Respuesta

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

Ejemplo de respuesta · FeatureValueData.

Ejemplo: {"created_at":"2026-01-01T12:00:00Z","feature_id":"example","id":"example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","value":"example","version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligatorio

Metadatos de la respuesta.

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

Campos adicionales: No

Listar — Características y valores — Respuesta

ApiResponse_list_FeatureData__ · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
dataLista <FeatureData > Obligatorio

Ejemplo de respuesta · ApiResponse_list_FeatureData__.

Ejemplo: [{"created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligatorio

Metadatos de la respuesta.

Ejemplo: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Campos adicionales: No

Listar · Valores — Características y valores — Respuesta

ApiResponse_list_FeatureValueData__ · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
dataLista <FeatureValueData > Obligatorio

Ejemplo de respuesta · ApiResponse_list_FeatureValueData__.

Ejemplo: [{"created_at":"2026-01-01T12:00:00Z","feature_id":"example","id":"example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","value":"example","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligatorio

Metadatos de la respuesta.

Ejemplo: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Campos adicionales: No

Crear — Características y valores — Cuerpo de la solicitud

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

Nombre del recurso en el contexto correspondiente.

minLength: 1maxLength: 120
Restricciones
pattern
"^[^\\x00]*$"
Ejemplo: "Example"
positionNúmero enteroOpcional

Posición en la colección ordenada.

minimum: 0maximum: 2147483647

Campos adicionales: No

Obtener — Características y valores — Respuesta

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

Momento de creación.

format: "date-time"
Ejemplo: "2026-01-01T12:00:00Z"
idCadena de textoObligatorio

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

Ejemplo: "example"
nameCadena de texto nullObligatorio

Nombre del recurso en el contexto correspondiente.

Ejemplo: "Example"
numberCadena de textoObligatorio

Número de pedido o solicitud mostrado al usuario.

Ejemplo: "example"
positionNúmero enteroObligatorio

Posición en la colección ordenada.

Ejemplo: 1
updated_atCadena de textoObligatorio

Momento de la última actualización.

format: "date-time"
Ejemplo: "2026-01-01T12:00:00Z"
versionNúmero enteroObligatorio

Versión del recurso utilizada para controlar cambios simultáneos.

Ejemplo: 1

Campos adicionales: No

Características del producto

FeatureSelectionData · Esquema · Esquemas de datos: Características y valores
feature_idCadena de textoObligatorio

Identificador de la característica.

Ejemplo: "example"
feature_nameCadena de texto nullObligatorio

Nombre de la característica.

Ejemplo: "example"
valueCadena de texto nullObligatorio

Valor definido por el esquema que lo contiene.

Ejemplo: "example"
value_idCadena de textoObligatorio

Identificador del valor del catálogo.

Ejemplo: "example"

Campos adicionales: No

Actualizar — Características y valores — Cuerpo de la solicitud

FeatureUpdate · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
expected_versionNúmero enteroObligatorio

Versión leída antes de escribir; si no coincide, se rechaza la actualización.

minimum: 1maximum: 9223372036854775807
Ejemplo: 1
nameCadena de texto nullOpcional

Nombre del recurso en el contexto correspondiente.

Cadena de texto:minLength: 1maxLength: 120
Restricciones · Cadena de texto 1
pattern
"^[^\\x00]*$"
Ejemplo: "Example"
positionNúmero enteroOpcional

Posición en la colección ordenada.

minimum: 0maximum: 2147483647

Campos adicionales: No

Crear · Valores — Características y valores — Cuerpo de la solicitud

FeatureValueCreate · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
expected_versionNúmero enteroObligatorio

Versión leída antes de escribir; si no coincide, se rechaza la actualización.

minimum: 1maximum: 9223372036854775807
Ejemplo: 1
positionNúmero enteroOpcional

Posición en la colección ordenada.

minimum: 0maximum: 2147483647
valueCadena de textoObligatorio

Valor definido por el esquema que lo contiene.

minLength: 1maxLength: 180
Restricciones
pattern
"^[^\\x00]*$"
Ejemplo: "Example"

Campos adicionales: No

Obtener · Valores — Características y valores — Respuesta

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

Momento de creación.

format: "date-time"
Ejemplo: "2026-01-01T12:00:00Z"
feature_idCadena de textoObligatorio

Identificador de la característica.

Ejemplo: "example"
idCadena de textoObligatorio

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

Ejemplo: "example"
numberCadena de textoObligatorio

Número de pedido o solicitud mostrado al usuario.

Ejemplo: "example"
positionNúmero enteroObligatorio

Posición en la colección ordenada.

Ejemplo: 1
updated_atCadena de textoObligatorio

Momento de la última actualización.

format: "date-time"
Ejemplo: "2026-01-01T12:00:00Z"
valueCadena de texto nullObligatorio

Valor definido por el esquema que lo contiene.

Ejemplo: "example"
versionNúmero enteroObligatorio

Versión del recurso utilizada para controlar cambios simultáneos.

Ejemplo: 1

Campos adicionales: No

Actualizar · Valores — Características y valores — Cuerpo de la solicitud

FeatureValueUpdate · Campos, tipos y restricciones de los datos aceptados o devueltos por la API.
expected_versionNúmero enteroObligatorio

Versión leída antes de escribir; si no coincide, se rechaza la actualización.

minimum: 1maximum: 9223372036854775807
Ejemplo: 1
positionNúmero enteroOpcional

Posición en la colección ordenada.

minimum: 0maximum: 2147483647
valueCadena de texto nullOpcional

Valor definido por el esquema que lo contiene.

Cadena de texto:minLength: 1maxLength: 180
Restricciones · Cadena de texto 1
pattern
"^[^\\x00]*$"
Ejemplo: "Example"

Campos adicionales: No