Cajas registradoras
POST
Activar o pausar caja
POST /api/cash-registers/set-active
Descripción
Activa o pausa una caja del negocio sin eliminarla del registro.
Detalles
Cambia el estado de actividad de una caja. Al pausarla deja de aparecer como opción operativa pero se conserva el historial. Una caja pausada se puede reactivar en cualquier momento. No se puede pausar una caja con un turno abierto: primero hay que cerrarlo.
Permisos requeridos
admin.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| cashRegisterId | int | Sí |
min_value:1
|
| isActive | bool | Sí | — |
Ejemplo de request
curl -X POST https://restofy.pro/api/cash-registers/set-active \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"cashRegisterId": 1,
"isActive": true
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"cashRegisterId": 1,
"isActive": 0
}
Response
{
"success": true,
"message": "Estado actualizado",
"data": {
"cashRegisterId": 1
}
}