Detalle una categoría.
GET/cm/v2/sales_channel/:IDSalesChannel/category/:IDCategory
El response proporciona información detallada de la categoría seleccionada, incluyendo atributos y variaciones que definen los productos asociados a la categoría.
- Atributos: Los atributos son características únicas y específicas de la categoría que definen los productos dentro de la misma. Estos atributos se encuentran dentro del nodo "property" en el objeto "data". Cada atributo tiene un ID único, nombre, longitud máxima y mínima, requisito de obligatoriedad, tipo de atributo y una lista de posibles valores permitidos.
Ejemplo de atributo:
-
ID: 10176
-
Nombre: Altura de la Bota
-
Longitud Máxima: 500
-
Longitud Mínima: 1
-
Requerido: false
-
Tipo: list
-
Valores Permitidos: tobillo
-
Variaciones: Las variaciones representan las diferentes versiones o opciones que pueden tener los productos dentro de la categoría. Por ejemplo, las variaciones podrían ser la talla, el color, el material, etc. Cada variación tiene su propio conjunto de atributos que definen las características específicas de esa variación. En este ejemplo, se incluye una variación de "Talla" con un único valor de "Extra Grande".
Este response proporciona una visión detallada de la estructura y características de la categoría, incluyendo los atributos que definen los productos y las opciones de variación disponibles.
Request
Path Parameters
Possible values: [CS, SR, SN, t1]
Identificador del canal (portal de venta)
Indetificador de la categoría.
Responses
- 200
- 404
En caso de exito
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
]
Array [
Array [
]
]
metadata
object
Possible values: [success, error, fail]
Default value: success
data
object
Espeficicaciones de una categoría.
Nombre de la categoría.
Id de la categoría Padre.
Id de la categoría solicitada.
Categoría hija, si el valor es null , la categoría es fnial.
property
object[]
Arrary de especificaciones de la categiría.
ID del atributo
Nombre del atributo.
Longitud máxima del atributo
Longitud mínima del atributo
Indica si el atributo es obligario.
Possible values: [string, number, integer, boolean, list]
Indica el tipo dato que es el atributo.
values
object[]
Lista de valores del atributo, en caso de ser de tipo "List"
ID del atributo
Títutlo de item del listado.
variations
object[]
Varaciones que pueden registrarse en la categoría. No todas las categorías puden tener variaciones. Si esta objecto responde vacio o null, la categoría no permite variaciones.
Titulo de la variación.
Indica si la variación es una variación principal.
Id interno dentro de catálogo de variaciones
Nombre de la variación
Descripcion de la variación.
Possible values: [string, number, integer, boolean, list]
Tipo de dato de la variación.
Longitud máxima del atributo
Longitud mínima del atributo
Indica si el atributo es obligario.
Indica si para la variación seleccionada , se debe agregar una imagen.
Indica si para la variación seleccionada , se debe agregar la voulentría de la variación.
Indica si para la variación seleccionada ,se debe agregar un precio.
values
object[]
Lista de valores del atributo, en caso de ser de tipo "List"
ID del atributo
Títutlo de item del listado.
{
"metadata": {
"status": "success",
"http_code": 200,
"date_time": "2019-08-27T18:18:31Z",
"message": "ok"
},
"data": {
"name": "botas",
"parent_id": 9111,
"id_descendant": "9032",
"chill": null,
"property": [
{
"id": 10176,
"name": "Altura de la Bota",
"maxLength": 500,
"minLength": 1,
"required": false,
"type": "list",
"values": [
{
"id": 1,
"name": "tobillo"
}
]
}
],
"variations": [
{
"titulo": "Ingresa la talla",
"padre": true,
"id_variation": 15,
"name": "talla",
"internal_name": "talla",
"type": "list",
"maxLength": 500,
"minLength": 1,
"required": false,
"defines_picture": false,
"defines_volumetria": false,
"defines_precio": false,
"values": [
{
"id": 1,
"name": "Extra Grande"
}
]
}
]
}
}
Not Found response
- application/json
- Schema
- Example (from schema)
Schema
{
"exception": "NotFoundException",
"mensaje": "NOT_FOUND",
"detalle": "No se encontro ninguna categoria asociada",
"code": 404
}