---
title: "Listar comprobantes (más recientes primero)"
method: GET
path: "/comprobantes"
tags: ["comprobantes"]
---

# Listar comprobantes (más recientes primero)

`GET /comprobantes`

## Request

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

Paginado y filtrado en la base. `offset` salta filas; `q` busca por razón social o identificación del comprador (sin acentos ni mayúsculas) y por secuencial si son solo dígitos. El total y los recuentos por estado salen de `GET /comprobantes/conteo` con los mismos filtros.

## Query parameters

- `estado` string
- `emisorId` string, uuid
- `limit` integer
- `cliente` string
- `ambiente` 1 | 2
- `desde` string, date
- `hasta` string, date
- `offset` integer
- `tipo` '01' | '03' | '04' | '05' | '06' | '07'
- `q` string

## Response `200`

Comprobantes

- Comprobante[]
  - `id` string, uuid
  - `tipoComprobante` string
  - `establecimiento` string
  - `puntoEmision` string
  - `secuencial` integer
  - `claveAcceso` string
  - `estado` 'BORRADOR' | 'FIRMADO' | 'ENVIADO' | 'AUTORIZADO' | 'DEVUELTA' | 'RECHAZADO' | 'CONTINGENCIA' | 'ANULADO'
  - `fechaEmision` string
  - `numeroAutorizacion` string, nullable
  - `clienteSnapshot` object, nullable
  - `totales` object, nullable
  - `mensajesSri` MensajeSri[], nullable
    - `identificador` string
    - `tipo` string
    - `mensaje` string
    - `informacionAdicional` string
  - `createdAt` string
  - `neto` string: Suma de las bases del comprobante, sin impuestos, con dos decimales.
  - `montoIva` string: IVA del comprobante.
  - `retenido` string: Suma de las retenciones recibidas conciliadas con este comprobante.

## Other responses

- `400`: Cuerpo inválido o validación de negocio (previene errores SRI 62/52/65/69/39)

---

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