Saltar al contenido principal

Media de producto

Asocia imágenes y archivos multimedia a un producto.

Listar media de producto

GET /api/v1/catalog/products/:id/media

Respuesta 200:

{
"data": [
{
"id": "uuid",
"product_id": "uuid",
"media_id": "uuid",
"position": 0,
"alt_text": "Vista frontal del polo",
"created_at": "2026-04-08T12:00:00Z"
}
]
}

Agregar media a producto

POST /api/v1/catalog/products/:id/media

{
"media_id": "uuid-del-media",
"media_url": "https://cdn.example.com/img/producto.jpg",
"alt_text": "Vista frontal del polo"
}
CampoRequeridoDescripción
media_idUUID del asset de media
media_urlURL del archivo
alt_textNoTexto alternativo para accesibilidad

Respuesta 201: objeto ProductMedia completo.


Eliminar media de producto

DELETE /api/v1/catalog/products/:id/media/:media_id

Respuesta 204 No Content


Reordenar media

PUT /api/v1/catalog/products/:id/media/reorder

Reemplaza el orden completo de las imágenes del producto.

{
"media_ids": ["uuid-1", "uuid-2", "uuid-3"]
}

Respuesta 204 No Content