Ir al contenido

Listar ítems

GEThttps://api.lavitrina-online.com/api/storefront/itemsToken de la tienda (credencial, desde tu servidor).

Lista los ítems de tu tienda. Todos los parámetros son opcionales y se combinan entre sí.

Parámetro Tipo Descripción
Name texto, 1 a 120 Ítems cuyo nombre contenga este texto.
Tag entero Solo los ítems con esta etiqueta o con una que dependa de ella (Id de la etiqueta).
MinPrice entero Precio mínimo, en centavos.
MaxPrice entero Precio máximo, en centavos.
InStock true Solo los que tienen unidades disponibles. Si no lo envías, salen todos.
Sort texto Orden: Newest (por defecto), NameAsc, NameDesc, PriceAsc, PriceDesc o RatingDesc.
Limit entero, 1 a 100 Resultados por página (por defecto 20). Mira Paginación.
Offset entero Resultados que se saltan.
Ventana de terminal
curl -X GET "https://api.lavitrina-online.com/api/storefront/items?Name=camisa&InStock=true&Sort=PriceAsc&Limit=20" \
-H "Authorization: Bearer $TOKEN_TIENDA"
{
"Items": [
{
"Id": 42,
"StoreId": "4d7fc800-a6ba-4686-8775-6a29919b3060",
"Name": "Camisa de lino",
"PriceInCents": 8990000,
"Currency": "COP",
"ShortDescription": "Camisa fresca, corte regular",
"Photo": "https://cdn.lavitrina-online.com/file/.../foto-900.webp",
"Rating": 4.5,
"PeopleRating": 8,
"InStock": true
}
],
"Total": 1,
"Limit": 20,
"Offset": 0
}
Campo Descripción
Photo Enlace de la foto principal, o null si no tiene.
Rating y PeopleRating Calificación promedio y cuántas personas calificaron.
InStock true si quedan unidades.

Un StoreId en la consulta se ignora: siempre salen los ítems de la tienda del token.