---
title: "Reporte contable en Excel o PDF"
method: GET
path: "/contabilidad/exportar"
tags: ["contabilidad"]
---

# Reporte contable en Excel o PDF

`GET /contabilidad/exportar`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/contabilidad/exportar`
- Auth: HTTP bearer

Las mismas cifras, validaciones y filtros que el reporte en JSON, con razón social, RUC y periodo en la cabecera. En Excel los importes van como números con formato `#,##0.00` (se pueden sumar); el PDF sale en A4, apaisado para el balance de comprobación.

## Query parameters

- `emisorId` string, uuid, required
- `reporte` 'libro-diario' | 'libro-mayor' | 'balance-comprobacion' | 'estado-resultados' | 'balance-general' | 'situacion' | 'resultado-integral' | 'cambios-patrimonio' | 'flujo-efectivo' | 'notas', required
- `formato` 'xlsx' | 'pdf', required
- `desde` string, date
- `hasta` string, date, required
- `cuentaId` string, uuid
- `centroCostoId` string, uuid
- `nivel` integer
- `comparar` 'true' | 'false'

## Response `200`

El archivo, con `content-disposition: attachment` y nombre `<reporte>-<rango>.<formato>`

## Other responses

- `400`: Cuerpo inválido o validación de negocio (previene errores SRI 62/52/65/69/39)
- `404`: Recurso inexistente (o de otra cuenta — aislamiento multi-tenant)

---

[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)
