---
title: "variantAttributes__getVariantAttributes"
method: POST
path: "/tools/variantAttributes__getVariantAttributes"
tags: ["Items"]
---

# variantAttributes__getVariantAttributes

`POST /tools/variantAttributes__getVariantAttributes`

Obtiene la lista de atributos de variante registrados en la aplicación con filtros opcionales. Los atributos de variante son dimensiones de producto (Color, Talla, Material) y sus opciones los valores posibles (Rojo, Azul, S, M, L). Usar para obtener IDs reales antes de crear o actualizar ítems de tipo variantParent.

## Request body

- object
  - `start` integer — Desde cuál variante se quiere consultar. Por ejemplo, para consultar desde el registro 20, se envía start=20.
  - `limit` integer — Cantidad de registros a partir del inicio que se desea retornar. Por defecto retorna 30 registros. Si este valor es mayor que 30, la aplicación retorna error.
  - `metadata` boolean — Si es true, la respuesta incluye { metadata: { total }, data: [...] } en lugar del array directo.
  - `name` string — Filtrar variantes por nombre.
  - `options` string — Filtrar variantes por opciones.
  - `fields` string — Campos adicionales para retornar, separados por coma. Valores posibles: editable, deletable.
  - `order_field` string — Campo por el cual ordenar. Valores posibles: name.
  - `order_direction` 'ASC' | 'DESC' — ASC o DESC.

## Response `200`

Lista de atributos de variante registrados.

## Other responses

- `401` — No autorizado

---

[API](https://skmtc.net/alegra/apis/ingresos.md) · [All operations](https://skmtc.net/alegra/apis/ingresos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alegra/ingresos/versions/cd52d3f68f1b/schema)
