Onboarding y KYC
Valida personas y empresas antes de aceptarlas: identidad, antecedentes y situación operativa.
- RUC
- RUC batch
La API de verificación más rápida del Perú. DNI, RUC, placa y más — desde la fuente, en menos de 200 ms. Sin scraping al cliente, con cache agresivo y compatible con Ley 29733.
$ curl https://api.chequea.pe/api/v1/ruc/20100070970 \
-H "Authorization: Bearer ak_live_xxxxxxxxxxxx"{
"ruc": "20100070970",
"razonSocial": "BANCO DE CREDITO DEL PERU",
"estado": "ACTIVO",
"condicion": "HABIDO",
"ubigeo": "150101",
"direccion": "CAL. CENTENARIO NRO. 156",
"ciiu": "6419",
"capturadoEn": "2026-05-08T14:32:11Z"
}Cada endpoint apunta a la fuente pública oficial. Cero scraping a portales privados, cero datos personales sin base legal.
Valida personas y empresas antes de aceptarlas: identidad, antecedentes y situación operativa.
Datos para emitir, validar y reconciliar comprobantes en soles y dólares.
GET /api/v1/ruc/:ruc GA Consulta RUC SUNAT con cache hot/cold y validación de dígito.
POST /api/v1/ruc/batch GA Hasta 100 RUCs por request, con resultados parciales.
GET /api/v1/tipo-cambio GA Tipo de cambio interbancario BCRP, USD/EUR, histórico y actual.
GET /api/v1/ubigeos GA Códigos INEI departamento/provincia/distrito con búsqueda.
POST /api/v1/cpe/validar Beta Validez de comprobantes de pago electrónicos ante SUNAT.
Convenciones REST que tu equipo ya conoce. Sin sorpresas en runtime.
Bearer token estándar. Sin OAuth dance, sin tokens rotativos sorpresa.
Authorization: Bearer ak_live_xxxxxxxxxxxx Cada respuesta te dice cuánto te queda. Programa contra los headers, no contra el reloj.
Al pasarte: HTTP 429 con Retry-After indicando los segundos hasta el siguiente bucket.
Problem Details estandarizado. type
identifica la categoría, requestId es
la clave para soporte.
{
"type": "https://chequea.pe/errors/validation",
"title": "Validation failed",
"status": 400,
"detail": "ruc must be 11 digits",
"instance": "/v1/ruc/123",
"requestId": "01HX7Y2ZK3"
}
Reutiliza Idempotency-Key durante 5
minutos cuando tu cliente necesite reintentar una operación POST sin
duplicar efectos.
Idempotency-Key: 8f2c1e90-4b3a-... Recibe eventos en tu endpoint con HMAC-SHA256 verificable. Reintentos y deshabilitación automática para que un endpoint roto no te tire la cuenta.
Empieza gratis y elige el ciclo que mejor calce con tu presupuesto. El plan anual te ahorra tres meses respecto del mensual.
El plan anual incluye los mismos límites y endpoints que el mensual. Sin permanencia ni penalidad por cancelación.
Sin cobros sorpresa
Si superas tu cuota, devolvemos 429 con Retry-After. Nunca te cobramos por encima de tu plan.
Sin contratos atados
Cancelas cuando quieras desde el panel, sin penalidad ni llamada de retención.
Precio bloqueado por 12 meses
Si contratas el plan anual, mantienes la tarifa durante 12 meses aunque actualicemos los precios públicos.
Para evaluar Chequea antes de comprar.
Para integraciones internas y backoffice.
Sin overage. Cancelas cuando quieras.
Para apps SaaS con tráfico real.
Sin overage. Cancelas cuando quieras.
Para volumen alto y compliance estricto.
Los precios incluyen IGV. Los pagos se procesan en soles vía Culqi (cuentas peruanas) o Stripe (cuentas internacionales). No emitimos facturas hasta que la SAC esté inscrita ante SUNAT.
Datos agregados de seis proveedores peruanos de APIs de datos públicos en planes equivalentes (S/15–50/mes).
| Característica | Chequea | Promedio del mercado peruano |
|---|---|---|
| Cuota Free mensual | 2,000 requests | ~680 requests |
| RPM publicado en planes pagados | 600–1,800 RPM | No publicado |
| Cumplimiento Ley 29733 + Banco APDP inscrito | PN-2026-79 · INS-2026-2644 | No publicado |
| Webhooks HMAC + protección anti-SSRF | Sí, en Pro y superior | No publicado |
| Headers IETF rate-limit (RFC draft) | Sí, en todos los tiers | No publicado |
| SLA con créditos por incumplimiento | Sí, en Enterprise | No publicado |
| DPA firmado para cliente Enterprise | Plantilla pública versionada | No publicado |
| Plan anual con descuento | 3 meses gratis | ~2 meses cuando se ofrece |
| Endpoints disponibles | RUC, CPE, ubigeos, tipo de cambio… | RUC, DNI, CPE, tipo de cambio |
| Exportación de datos del usuario (ARCO) | GET /v1/me/export en self-service | No publicado |
"Promedio del mercado" calculado a partir de los seis proveedores peruanos públicos más relevantes en el rango S/15–50/mes, al 2026-05-10. Verifica directamente con cada uno antes de decidir.
Diseñado para que tu empresa pueda usarnos con tranquilidad: hablamos el lenguaje de tu equipo legal y de seguridad.
Cada endpoint apunta a un padrón, registro o consulta que la entidad pública ya expone a cualquier persona. No hay scraping a portales privados ni acceso indebido.
Banco de Datos Personales PN-2026-79 inscrito ante la APDP el 10 de mayo de 2026 (constancia INS-2026-2644). Operamos con minimización de datos: no almacenamos consultas con datos personales sensibles.
Errores estandarizados (Problem Details), TLS 1.3, headers Helmet, rate limiting multi-nivel, Argon2id para API keys y AES-256-GCM con rotación de llave por kid.
Cada request queda registrado con request ID, API key id y timestamp. Los logs de auditoría se mantienen 12 meses para responder ante reclamos APDP o requerimientos judiciales.
El contrato de la API es OpenAPI 3.1 estándar. Puedes migrar a otro proveedor en horas — solo es REST + JSON. Exportamos también nuestros tests Postman para uso libre.
Las solicitudes de derechos ARCO se procesan dentro de los plazos de la Ley 29733. Cualquier brecha se notifica a la APDP y a los titulares dentro de las 48 horas.
¿Otra pregunta? Escríbenos a support@chequea.pe .
No. Cada endpoint que ofrecemos consume una fuente abierta — padrones públicos, gacetas oficiales, consultas que la entidad pública ya expone. La diferencia con un scraper casero es que nosotros normalizamos, validamos y servimos con cache, no que accedamos a datos no autorizados.
Los datos que servimos son los mismos que cada entidad pública ya expone: razón social SUNAT, ubigeos INEI y otros padrones públicos. No vendemos datos personales restringidos. Para cumplir Ley 29733 inscribimos el Banco de Datos antes de la GA y mantenemos auditoría de cada consulta.
Para endpoints que sirven desde nuestra base de datos (RUC y ubigeos) sostenemos p99 < 200ms y 99.9% uptime mensual. Para endpoints que dependen de fuentes externas (CPE) seguimos la disponibilidad de la fuente. Estado en vivo en https://status.chequea.pe. No firmamos SLA contractual con penalidades en planes self-serve; para eso existe Enterprise.
Respondemos con HTTP 429 y cabecera Retry-After. No cobramos overage. Si necesitas más volumen, subes de plan desde el panel y el cambio aplica al siguiente ciclo.
No. Si contratas el plan anual, tu tarifa queda bloqueada por 12 meses. Si actualizamos precios públicos, tú mantienes el tuyo hasta tu renovación.
Tarjetas locales e internacionales vía Culqi (cuentas peruanas) y Stripe (cuentas extranjeras). Para Enterprise también ofrecemos transferencia bancaria con factura en soles.
Sí. El plan Free entrega 2 000 requests al mes sin tarjeta y permite consumir todos los endpoints en GA. Es suficiente para validar la integración antes de comprometerte.
Cada API key tiene su propio token bucket en Redis. Si te pasas, recibes HTTP 429 con cabecera Retry-After. El plan Pro incluye 600 RPM y el plan Enterprise se dimensiona contigo. No cobramos por overage — solo por upgrades planeados.
Sí. Cancelas cuando quieras desde tu dashboard y conservas el acceso hasta el final del periodo facturado; no hacemos reembolso parcial, pero tampoco te bloqueamos ni te cobramos penalidad.
Desde el dashboard, en Billing → Cancelar suscripción. La baja es inmediata, no hay penalidad. Mantienes acceso hasta el fin del período facturado.
Crea una cuenta, genera tu API key y haz tu primer request en menos de cinco minutos. Sin tarjeta, sin verificación previa.