Precios de producto
POST
Eliminar precio de producto
POST /api/product-prices/delete-product-price
Descripción
Elimina un precio del producto de forma permanente, junto con sus opciones y asociaciones a menus.
Detalles
Elimina un precio del producto. El precio deja de ofrecerse y de listarse de forma permanente, y se desactivan sus opciones y sus asociaciones a menus. Las ventas historicas que lo referencian se conservan intactas. Falla si el precio es el ultimo precio activo del producto, ya que un producto siempre debe tener al menos un precio disponible.
Permisos requeridos
catalog.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| productPriceId | int | Sí |
min_value:1
|
Ejemplo de request
curl -X POST https://app.restofy.co/api/product-prices/delete-product-price \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"productPriceId": 1
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"productPriceId": 52
}
Response
{
"success": true,
"message": "Precio eliminado",
"data": {
"deleted": true
}
}