---
title: "Libro de compras (JSON) para un período"
method: GET
path: "/asesor/libro-compras"
tags: ["asesor"]
---

# Libro de compras (JSON) para un período

`GET /asesor/libro-compras`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/asesor/libro-compras`
- Auth: HTTP bearer

Devuelve las líneas de comprobantes recibidos para el emisor y mes indicados, junto con los totales agregados por tarifa de IVA, retenciones e importe total. Limitado a 200 líneas por período.

## Query parameters

- `emisorId` string, uuid
- `anio` integer, required
- `mes` integer, required

## Response `200`

Libro de compras del período

- object
  - `emisorId` string, uuid
  - `ruc` string
  - `periodo` string: "YYYY-MM"
  - `desde` string, date
  - `hasta` string, date
  - `lineas` object[]
    - `id` string
    - `fechaEmision` string, date
    - `tipoComprobante` string
    - `proveedorRuc` string
    - `proveedorRazonSocial` string, nullable
    - `establecimiento` string, nullable
    - `puntoEmision` string, nullable
    - `secuencial` integer, nullable
    - `claveAcceso` string
    - `numeroAutorizacion` string, nullable
    - `baseIva15` string
    - `baseIva0` string
    - `baseExento` string
    - `baseNoObjeto` string
    - `baseIvaOtras` string
    - `montoIva` string
    - `retencionIva` string
    - `retencionRenta` string
    - `importeTotal` string, nullable
  - `totales` object
    - `baseIva15` string
    - `baseIva0` string
    - `baseExento` string
    - `baseNoObjeto` string
    - `baseIvaOtras` string
    - `montoIva` string
    - `retencionIva` string
    - `retencionRenta` string
    - `totalSinImpuestos` string
    - `importeTotal` string
  - `notas` string[]
  - `disclaimer` string

## Other responses

- `400`: anio o mes fuera de rango, o emisorId ambiguo

---

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