---
title: "reports__getClientsWithItems"
method: GET
path: "/tools/reports__getClientsWithItems"
tags: ["Reports"]
---

# reports__getClientsWithItems

`GET /tools/reports__getClientsWithItems`

Obtiene datos de ventas agrupados por cliente mostrando qué items/productos compró cada cliente

## Request body

- object
  - `from` string, date, required — Fecha inicio (YYYY-MM-DD)
  - `to` string, date, required — Fecha fin (YYYY-MM-DD)
  - `limit` string, required — Cantidad de líneas de ítem mostradas por cliente en la respuesta. Por defecto 10. Enviar como string numérico.
  - `optionalParams` object, nullable — Opcional. Envía un objeto (no un texto con JSON escapado).<br>• clients — lista de nombres de cliente; si la envías, solo aparecen esos clientes en el resultado (coincidencia sin distinguir mayúsculas)
    - `clients` string[] — Nombres de clientes; solo se devuelven clientes que coincidan (comparación case-insensitive tras trim).

## Response `200`

Lista de clientes con sus items comprados

## Other responses

- `401` — No autorizado

---

[API](https://skmtc.net/alegra/apis/ingresos.md) · [All operations](https://skmtc.net/alegra/apis/ingresos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alegra/ingresos/revisions/cd52d3f68f1b/schema)
