Comprobantes recibidos (SUNAT)
Comprobantes que te emitieron en el periodo según la propuesta del Registro de Compras (RCE) de SIRE, de cualquier sistema emisor. `registrada` trae el id de la compra si ya está en Compras. Usa las credenciales API SUNAT de la empresa (hasta 500 por periodo). `baseGravada` e `igv` vienen del RCE: sirven para registrar la compra cuando SUNAT no devuelve el detalle de un comprobante (algunos emisores masivos, como bancos, responden error en la consulta de detalle).
GEThttps://api.facturalo.pe/api/v3/compras/sunat/pendientes
Query
Campo
Descripción
periodostringrequerido
AAAAMM.Ej:
202610Language
Credentials
Header
Authorization
Token de la empresa · HTTP directo
Fetch Request
$ # Node 18+ fetch
const response = await fetch("https://api.facturalo.pe/api/v3/compras/sunat/pendientes", {
method: "GET",
headers: {
"Authorization": "sk_test_…"
}
});
const data = await response.json();
console.log(data);HTTP directo · funciona con cualquier cliente HTTP
Response
Elige un ejemplo de respuesta:
application/json
200OK
{
"success": true,
"data": [
{
"proveedor": {
"ruc": "20131312955",
"razonSocial": "DISTRIBUIDORA EJEMPLO S.A.C."
},
"tipo": "01",
"serie": "F001",
"numero": "887",
"fecha": "2026-10-22",
"moneda": "PEN",
"total": 297.36,
"importable": true,
"registrada": null,
"baseGravada": 252,
"igv": 45.36
},
{
"proveedor": {
"ruc": "20100047218",
"razonSocial": "BANCO DE EJEMPLO S.A."
},
"tipo": "01",
"serie": "FN01",
"numero": "52248",
"fecha": "2026-10-16",
"moneda": "PEN",
"total": 10,
"importable": true,
"registrada": "9f2c1a7e-3b4d-4e5f-8a9b-0c1d2e3f4a5b",
"baseGravada": 0,
"igv": 0
}
]
}