Ir al contenido
Facturalo

Listar cajas

Cajas de la empresa con su nivel, series, medios aceptados y el turno abierto (en el entorno del token). Si no hay ninguna, crea "Caja 1".

GEThttps://api.facturalo.pe/api/v3/cajas

Language

Credentials

Header

Authorization

Token de la empresa · HTTP directo

Fetch Request
$ # Node 18+ fetch
const response = await fetch("https://api.facturalo.pe/api/v3/cajas", {
  method: "GET",
  headers: {
    "Authorization": "sk_test_…"
  }
});

const data = await response.json();
console.log(data);
HTTP directo · funciona con cualquier cliente HTTP
Response

Elige un ejemplo de respuesta:

application/json
200OK
{
  "success": true,
  "data": [
    {
      "id": "7c0e4a3e-1f2b-4c5d-8e9f-001122334455",
      "nombre": "Caja 1",
      "nivel": "simple",
      "establecimiento": {
        "id": "11111111-2222-3333-4444-555555555555",
        "nombre": "Principal"
      },
      "series": {
        "boleta": "B001",
        "factura": "F001",
        "notaVenta": "NV01"
      },
      "medios": null,
      "activo": true,
      "turnoAbierto": {
        "id": "9d1b2c3d-4e5f-4a6b-8c7d-112233445566",
        "cajaId": "7c0e4a3e-1f2b-4c5d-8e9f-001122334455",
        "numero": 12,
        "estado": "abierto",
        "automatico": false,
        "montoApertura": 100,
        "abiertoEn": "2026-11-10T08:00:12-05:00",
        "abiertoPor": "Ana Pérez",
        "cerradoEn": null,
        "cerradoPor": null,
        "cierre": null,
        "diferencia": null,
        "notaCierre": null
      }
    }
  ]
}