Endpoint para abrir una nueva caja con importe inicial y desglose de monedas
Abre una nueva caja con el importe inicial especificado y opcionalmente un desglose de monedas y billetes. Este endpoint utiliza autenticación tradicional mediante parámetros de consulta.
| Parámetro | Tipo | Requerido | Descripción | Ejemplo |
|---|---|---|---|---|
| initialCatalog | string | ✅ Sí | Catálogo inicial de la base de datos | ELSIFON |
| userID | string | ❌ No | ID del usuario para autenticación | admin |
| password | string | ❌ No | Contraseña para autenticación | yourPassword |
{
"cajeroId": 1,
"importeInicial": 100.50,
"nombreCaja": "CAJA1",
"desgloseMonedas": [
{ "codigo": "2EUR", "cantidad": 10 },
{ "codigo": "0.50EUR", "cantidad": 20 }
]
}
curl -X POST \
'http://localhost:1379/Working/Caja/Abrir?initialCatalog=ELSIFON&userID=admin&password=yourPassword' \
-H 'Content-Type: application/json' \
-d '{
"cajeroId": 1,
"importeInicial": 100.50,
"nombreCaja": "CAJA1",
"desgloseMonedas": [
{"codigo": "2EUR", "cantidad": 10},
{"codigo": "0.50EUR", "cantidad": 20}
]
}'