Restofy Docs

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
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
    }
}