Centros de costos
POST
Listar centros de costos
POST /api/cost-centers/list-cost-centers
Descripción
Listado paginado de los centros de costos del negocio con búsqueda y filtro por estado.
Detalles
Devuelve los centros de costos vigentes con su código, si es el principal y cuántos menús y productos lo tienen asignado. Busca por nombre o código y filtra por activos o pausados. Sin el filtro de estado incluye los dos.
Permisos requeridos
finance.module
catalog.module
El usuario solo necesita uno de los permisos listados.
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| search | string | No |
max:100
|
| isActive | bool | No | — |
Paginación
| defaultLimit | 25 |
| maxLimit | 200 |
| defaultSort | code |
| defaultDir | asc |
| allowedSorts | [code, name, createdAt] |
| withTotal | true |
Ejemplo de request
curl -X POST https://restofy.pro/api/cost-centers/list-cost-centers \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>"
Los valores son demo: reemplázalos por datos reales del negocio.