API de Wizerp › Lista de órdenes de compra
Lista de órdenes de compra
# Lista de órdenes de compra GET https://api.wizerp.com/api/v1/compras Devuelve los registros de tu empresa, paginados por cursor. Las consultas devuelven páginas, no listas completas. Pide la siguiente pasando en `cursor` el valor que vino en `siguiente`, hasta que `hay_mas` sea false. No hay conteo total: contar millones de filas cuesta lo mismo que traerlas. Sólo se aceptan los filtros documentados. Cualquier otro parámetro contesta 400 filtro_no_permitido; no se ignora en silencio, porque un filtro ignorado hace creer que filtraste. Las compras canceladas no salen salvo que pidas estatus=cancelada (o cualquier estatus explícito). El folio NO es único: el mismo número puede aparecer en dos compras de tu empresa. Identifica cada compra por su clave, y usa esa clave para pedir sus renglones en GET /compras-renglones. fecha es la fecha de creación de la compra y es la que filtran fecha_desde y fecha_hasta. Si filtras por fechas, el rango máximo es de 92 días: para un periodo mayor, pide por ventanas y recorre cada una con cursor. moneda puede venir null en compras antiguas. total es subtotal + iva, y el ieps entra según tipo_ieps: impuesto lo suma, retencion lo resta, y con tipo_ieps null el ieps no forma parte del total. Son los importes que guardó el ERP: si la compra se editó, pueden no coincidir al centavo con la suma de sus renglones. Permiso: compras:read ## Query params - `cursor` (texto): La clave que vino en «siguiente» de la página anterior. Sin él, empieza por el principio. - `limite` (entero): Registros por página. Omisión 100, máximo 500. - `clave` (entero): Número entero. - `folio` (entero): Número entero. - `proveedor` (entero): Número entero. - `estatus` (texto): Uno de los valores de la lista. Valores: generada, recibida_parcial, recibida, cerrada_parcial, cancelada, pagada. - `tipo` (texto): Uno de los valores de la lista. Valores: inventariable, gasto. - `autorizacion` (texto): Uno de los valores de la lista. Valores: cotizacion, en_proceso, autorizada, rechazada, pendiente_por_saldos. - `fecha_desde` (texto): Fecha ISO 8601 en UTC, por ejemplo 2026-10-01T00:00:00Z. Devuelve lo que sea igual o posterior. - `fecha_hasta` (texto): Fecha ISO 8601 en UTC. Devuelve lo que sea igual o anterior.
https://api.wizerp.com/api/v1/compras
https://api.wizerp.com/api/v1/compras
Devuelve los registros de tu empresa, paginados por cursor.
Las consultas devuelven páginas, no listas completas. Pide la siguiente pasando en cursor el valor que vino en siguiente, hasta que hay_mas sea false.
No hay conteo total: contar millones de filas cuesta lo mismo que traerlas.
Sólo se aceptan los filtros documentados. Cualquier otro parámetro contesta 400 filtro_no_permitido; no se ignora en silencio, porque un filtro ignorado hace creer que filtraste.
Las compras canceladas no salen salvo que pidas estatus=cancelada (o cualquier estatus explícito).
El folio NO es único: el mismo número puede aparecer en dos compras de tu empresa. Identifica cada compra por su clave, y usa esa clave para pedir sus renglones en GET /compras-renglones.
fecha es la fecha de creación de la compra y es la que filtran fecha_desde y fecha_hasta. Si filtras por fechas, el rango máximo es de 92 días: para un periodo mayor, pide por ventanas y recorre cada una con cursor.
moneda puede venir null en compras antiguas.
total es subtotal + iva, y el ieps entra según tipo_ieps: impuesto lo suma, retencion lo resta, y con tipo_ieps null el ieps no forma parte del total. Son los importes que guardó el ERP: si la compra se editó, pueden no coincidir al centavo con la suma de sus renglones.
Requiere el permiso compras:read en la llave
Peticiones recientes · de esta consola, solo en esta pestaña
| Hora | Estado | Duración | Acciones |
|---|---|---|---|
| Prueba esta consulta para ver aquí tu historial. | |||
Query Params
cursor
texto
La clave que vino en «siguiente» de la página anterior. Sin él, empieza por el principio.
limite
entero
Registros por página. Omisión 100, máximo 500.
clave
entero
Número entero.
folio
entero
Número entero.
proveedor
entero
Número entero.
estatus
texto
Uno de los valores de la lista.
Valores:
generada recibida_parcial recibida cerrada_parcial cancelada pagada
tipo
texto
Uno de los valores de la lista.
Valores:
inventariable gasto
autorizacion
texto
Uno de los valores de la lista.
Valores:
cotizacion en_proceso autorizada rechazada pendiente_por_saldos
fecha_desde
texto
Fecha ISO 8601 en UTC, por ejemplo 2026-10-01T00:00:00Z. Devuelve lo que sea igual o posterior.
fecha_hasta
texto
Fecha ISO 8601 en UTC. Devuelve lo que sea igual o anterior.