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"
}
| Campo | Requerido | Descripción |
|---|---|---|
media_id | Sí | UUID del asset de media |
media_url | Sí | URL del archivo |
alt_text | No | Texto 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