Saltar al contenido principal

getAttributes

Obtener todos los objetos de conjuntos de atributos

AttributesSets.getAttributes(langCode, offset, limit, typeId, sortBy)

const value = await AttributesSets.getAttributes()
Esquema

langCode: string
código de idioma
ejemplo: en_US

offset: number
parámetro de desplazamiento para la selección de registros, por defecto - 0
ejemplo: 0

limit: number
parámetro que limita la selección de registros, por defecto - 30
ejemplo: 30

typeId: any
identificador del tipo de conjunto de atributos
ejemplo: null

sortBy: string
clave de ordenación
ejemplo: id

Este método devuelve todos los objetos de conjuntos de atributos y el total.

Ejemplo de retorno:

{
"total": 100,
"items": [
{
"id": 1764,
"updatedDate": "2025-01-31T21:53:39.276Z",
"version": 10,
"identifier": "my_id",
"title": "Conjunto para páginas",
"schema": {
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
},
"isVisible": true,
"type": {
"id": 5,
"type": "forProducts"
},
"position": 1
}
]
}
Esquema

total: number
Número total de registros encontrados
ejemplo: 100

items: Array
**

id: number
Identificador del objeto
ejemplo: 1764

updatedDate: string($date-time)
Fecha de modificación del objeto
ejemplo: ''

version: number
Número de versión de modificación del objeto
ejemplo: 10

identifier: string
Identificador de texto para el campo del registro
ejemplo: 'my-id'

title: string
Nombre del conjunto de atributos
ejemplo: Conjunto para páginas

schema: Record<string, string>
Descripción JSON del esquema (atributos utilizados por el conjunto) del conjunto de atributos
ejemplo:

{
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": { "title": "String" }
}
}
}

title: string
Nombre del conjunto de atributos
ejemplo: Conjunto para páginas

isVisible: boolean
Indicador de visibilidad del conjunto

type: object
Objeto del tipo de conjunto

position: number
Número de posición
ejemplo: 1