Skip to main content

Descripción general

Accede a los datos de productos a través de dos métodos:
  • getStore() - Devuelve todos los productos de la tienda (incluidos en la respuesta de la tienda)
  • getProduct() - Obtiene un único producto por ID o slug
  • getProductReviews() - Obtiene reseñas paginadas para un producto

Obtener todos los productos

Los productos están incluidos en la respuesta de la tienda:

Obtener un producto individual

Obtén un producto por ID o slug:

Parámetros

string
requerido
El ID único del producto (UUID) o el slug de URL

Ejemplo

Objeto Product

Variantes

Cada producto tiene una o más variantes. Cada variante tiene su propio precio, stock y configuración:

Modo de cálculo de stock

El campo stockMode determina cómo se calcula la disponibilidad de stock: Consulta el enum Stock Calculation Mode para más detalles.

Mostrar imágenes

Los imageNames de productos y variantes contienen nombres de archivo, no URLs completas. Consulta la página Images para saber cómo construir URLs de imagen completas.

Mostrar variantes

Selección de variante

Reseñas del producto

Obtén reseñas paginadas para un producto:

Parámetros

string
requerido
El ID único del producto
number
requerido
Número de página (indexado desde 1)

Retorna

Retorna PaginatedApiResponse<Review>:

Mostrar reseñas

Imágenes del producto

Las imágenes del producto se referencian por nombre de archivo. Construye la URL completa:

Galería de imágenes

Gestión de stock

Comprueba la disponibilidad de stock antes de añadir al carrito:

Ejemplo completo

Próximos pasos

Formato de moneda

Formatea precios en la moneda de tu tienda

Gestión del carrito

Añade productos al carrito
Última modificación el 31 de julio de 2026