---
title: "Resumen del módulo Reportes: KPI, series y rankings del rango"
method: GET
path: "/reportes/resumen"
tags: ["operacion"]
---

# Resumen del módulo Reportes: KPI, series y rankings del rango

`GET /reportes/resumen`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/reportes/resumen`
- Auth: HTTP bearer

Todas las cifras salen del MISMO criterio que `/reportes/comprobantes`: tenant, emisor, rango, ambiente, sin comprobantes bloqueados (LOPDP) y solo tipos de venta (01, 04, 05); las retenciones (07) van aparte en `retencionesPorMes`. `subtotal` es la base imponible sin IVA con la nota de crédito en negativo; `total` suma el IVA neto. `topProductos` solo cubre facturas con líneas materializadas (emitidas desde la migración 0078).

## Query parameters

- `emisorId` string
- `desde` string, date
- `hasta` string, date
- `ambiente` 1 | 2

## Response `200`

Resumen

- ResumenReportes
  - `desde` string, date
  - `hasta` string, date
  - `ambiente` 1 | 2
  - `porEstado` object
  - `emitidos` integer
  - `totalAutorizado` number: Base imponible neta sin IVA de los autorizados.
  - `totalConIva` number
  - `porTipo` object[]
    - `tipo` string
    - `cantidad` integer
    - `subtotal` number
    - `total` number
  - `porMes` object[]
    - `mes` string
    - `cantidad` integer
    - `subtotal` number
    - `total` number
  - `porDia` object[]
    - `dia` string, date
    - `cantidad` integer
  - `porPunto` object[]
    - `establecimiento` string
    - `puntoEmision` string
    - `cantidad` integer
    - `subtotal` number
  - `bases` object
    - `baseIva15` number
    - `baseIva0` number
    - `baseExento` number
    - `baseNoObjeto` number
    - `baseIvaOtras` number
    - `montoIva` number
  - `topClientes` object[]
    - `identificacion` string, nullable
    - `razonSocial` string, nullable
    - `cantidad` integer
    - `subtotal` number
  - `topProductos` object[]
    - `codigoPrincipal` string, nullable
    - `descripcion` string
    - `cantidad` number
    - `subtotal` number
  - `retencionesPorMes` object[]
    - `mes` string
    - `cantidad` integer
    - `valor` number

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
