Restofy Docs
Panel POST

Finanzas del período

POST /api/dashboard/get-financials

Descripción

Resultado del período, gastos, saldos a favor, descuentos e impuestos.

Detalles

Entrega el resultado del período (ingresos menos gastos) con su margen, los gastos por categoría y los descuentos y cortesías otorgados. Informa también los saldos vigentes a favor de los clientes y los impuestos recaudados. Si no se envía rango, se asume la última semana.

Permisos requeridos

dashboards.module

Request

Nombre Tipo Requerido Reglas
dateFrom string No
min:10 max:10
dateTo string No
min:10 max:10

Ejemplo de request

curl -X POST https://app.restofy.co/api/dashboard/get-financials \
  -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-07-15T13:20:48Z
HTTP 200

Request

[]

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "pnl": {
            "revenueCents": 0,
            "expensesCents": 0,
            "resultCents": 0,
            "marginPercent": 0
        },
        "expensesByCategory": [],
        "liabilities": {
            "favorBalanceCents": 0,
            "customerAdvanceCents": 0,
            "giftCardCents": 0,
            "totalCents": 0
        },
        "discounts": {
            "discountCents": 0,
            "compedCents": 0,
            "compedCount": 0
        },
        "taxes": {
            "taxesCents": 0,
            "ordersCount": 0
        }
    }
}