Saltar al contenido
Chequea. Crear cuenta
Banco APDP · PN-2026-79 4 endpoints en producción · 5 totales

Chequea RUC, CPE y tipo de cambio al instante. Una sola API peruana.

La API de datos públicos más rápida del Perú. RUC, CPE y tipo de cambio — desde la fuente, en menos de 200 ms. Sin scraping al cliente, con cache agresivo y compatible con Ley 29733.

Tier free
2 000/mes
p99 cacheado
<200ms
SLO uptime
99.9%
Terminal · chequea
$ 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"
}

Cinco endpoints contra las fuentes oficiales más usadas

Cada endpoint apunta a la fuente pública oficial. Cero scraping a portales privados, cero datos personales sin base legal.

Onboarding y KYC

Valida personas y empresas antes de aceptarlas: identidad, antecedentes y situación operativa.

  • RUC
  • RUC batch

Facturación y finanzas

Datos para emitir, validar y reconciliar comprobantes en soles y dólares.

  • CPE validar Beta
  • RUC
  • Tipo de cambio BCRP
  • Ubigeos

Hecho por desarrolladores, para producción

Convenciones REST que tu equipo ya conoce. Sin sorpresas en runtime.

Autenticación

Bearer token estándar. Sin OAuth dance, sin tokens rotativos sorpresa.

Authorization: Bearer ak_live_xxxxxxxxxxxx

Rate limits transparentes

Cada respuesta te dice cuánto te queda. Programa contra los headers, no contra el reloj.

  • X-RateLimit-Limit Disponible
  • X-RateLimit-Remaining Disponible
  • X-RateLimit-Reset Disponible
  • Retry-After Disponible

Al pasarte: HTTP 429 con Retry-After indicando los segundos hasta el siguiente bucket.

Errores RFC 9457

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"
}
  • 400 errors/validation El payload no cumple el schema (ej. RUC con 10 dígitos).
  • 401 errors/auth API key faltante, inválida o revocada.
  • 404 errors/not-found El recurso no existe en la fuente oficial.
  • 429 errors/rate-limit Excediste tu cuota. Revisa Retry-After.
  • 503 errors/upstream La fuente oficial está caída. Reintenta con backoff.

Idempotencia y reintentos

Reutiliza Idempotency-Key durante 5 minutos cuando tu cliente necesite reintentar una operación POST sin duplicar efectos.

Idempotency-Key: 8f2c1e90-4b3a-...

Webhooks firmados

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.

Firma
HMAC-SHA256 en X-Chequea-Signature
Reintentos
5 con backoff 3s → 48s
Auto-disable
Tras 10 fallos consecutivos

Precios transparentes en soles

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.

  • Free

    Para evaluar la API antes de comprar.

    S/ 0/mes
    Comenzar gratis
    • 25,000 requests al mes — el Free más generoso de Perú
    • 300 requests por minuto
    • Bulk endpoints hasta 10 IDs
    • Acceso a todos los endpoints públicos
    • Soporte por correo (48h hábiles)
  • Plus

    Para devs con tráfico moderado y necesidad de webhooks.

    S/ 9/mes
    Suscribirme
    • 250,000 requests al mes
    • 600 requests por minuto (10/seg)
    • Histórico de uso 6 meses
    • Webhooks HMAC (hasta 5)
    • Bulk endpoints hasta 100 IDs
    • Soporte por correo (24h hábiles)
  • Edición Limitada · 100/100 plazasMás elegido

    Pro

    Para apps SaaS con tráfico real.

    S/ 19/mes

    S/ 49/mes · Locked 12 meses

    Sin overage. Cancelas cuando quieras.

    Suscribirme
    • 500,000 requests al mes — el doble de la cuota promedio del mercado al mismo precio
    • 1,200 requests por minuto (20/seg)
    • Histórico de uso 12 meses
    • Webhooks HMAC + reintento exponencial + DNS pin
    • Bulk endpoints hasta 200 IDs
    • Soporte prioritario por correo (12h hábiles)
  • Enterprise

    Volumen ilimitado y compliance estricto a medida.

    A medida
    Hablar con ventas
    • Volumen y rate limit a medida
    • SLA 99.9% con créditos por incumplimiento
    • DPA firmado conforme Ley 29733
    • Banco APDP PN-2026-79 declarado
    • DPO designado y arquitecto de soluciones dedicado
    • Threat model STRIDE + ASVS Level 2 documentados
    • Soporte prioritario en Slack (4h hábiles)

Los precios incluyen IGV. Los pagos se procesan en soles vía Culqi (cuentas peruanas) o Stripe (cuentas internacionales).

Compara antes de decidir

Datos agregados de seis proveedores peruanos de APIs de datos públicos en planes equivalentes (S/15–50/mes).

Verificado contra los proveedores el .

Comparativa de Chequea frente al promedio del mercado peruano al 2026-05-10.
Característica Chequea Promedio del mercado peruano
Cuota Free mensual 25,000 requests ~680 requests
RPM publicado en planes pagados 600–1,200 RPM No publicado
Cumplimiento Ley 29733 + Banco APDP inscrito PN-2026-79 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.

Cumplimiento desde el día uno

Diseñado para que tu empresa pueda usarnos con tranquilidad: hablamos el lenguaje de tu equipo legal y de seguridad.

Solo fuentes públicas

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.

Ley 29733 + DS 016-2024-JUS

Banco de Datos Personales PN-2026-79 inscrito ante la APDP el 10 de mayo de 2026. Operamos con minimización de datos: no almacenamos consultas con datos personales sensibles.

RFC 9457 + OWASP

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.

Auditoría inmutable

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.

Sin lock-in

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.

DPO designado

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.

Preguntas frecuentes

¿Otra pregunta? Escríbenos a contacto@chequea.pe .

¿Esto es legal? ¿No están scrapeando datos?

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.

¿Qué pasa con los datos personales?

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.

¿Cuál es el SLO real?

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.

¿Qué pasa si supero mi cuota mensual?

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.

¿Pueden subirme el precio durante el año?

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.

¿Qué métodos de pago aceptan?

Tarjetas locales e internacionales vía Culqi (cuentas peruanas) y Stripe (cuentas extranjeras). Para Enterprise también ofrecemos transferencia bancaria con factura en soles.

¿Puedo probar sin tarjeta?

Sí. El plan Free entrega 10 000 requests al mes sin tarjeta y permite consumir todos los endpoints en GA. Es suficiente para validar la integración antes de comprometerte.

¿Cómo manejan los rate limits?

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.

¿Puedo cancelar mi plan anual antes de que termine el año?

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.

¿Cómo cancelo?

Desde el dashboard, en Billing → Cancelar suscripción. La baja es inmediata, no hay penalidad. Mantienes acceso hasta el fin del período facturado.

Empieza a consumir datos públicos peruanos en 5 minutos.

Crea una cuenta, genera tu API key y haz tu primer request en menos de cinco minutos. Sin tarjeta, sin verificación previa.