Restofy Docs
Insumos de inventario POST

Listar insumos

POST /api/inventory-items/list-inventory-items

Descripción

Devuelve el listado paginado de insumos del restaurante.

Detalles

* Retorna insumos con su código, categoría, unidad base, costo y punto de reorden. * La búsqueda aplica sobre el nombre y el código del insumo. * Los insumos pausados se incluyen en el listado; el campo de estado indica cuáles lo están.

Permisos requeridos

catalog.module

Request

Nombre Tipo Requerido Reglas
search string No
max:100

Paginación

defaultLimit 50
maxLimit 100
defaultDir asc
withTotal true
allowedSorts [name, sku, costCents, reorderPoint]

Ejemplo de request

curl -X POST https://restofy.pro/api/inventory-items/list-inventory-items \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>"

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-10-09T02:12:12Z
HTTP 200

Request

{
    "search": "Insumo lote 6ac84d3668463"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "inventoryItems": [],
        "pagination": {
            "page": 1,
            "limit": 50,
            "total": 0,
            "totalPages": 0,
            "hasNext": false,
            "hasPrev": false
        }
    }
}