Consulta de DNI y RUC para empresas peruanas

Personas y empresas,
en milisegundos

Una API simple para resolver DNI peruano a su titular y RUC a su razón social. Ideal para onboarding, facturación electrónica, antifraude y cualquier flujo donde necesites confirmar con quién estás tratando en Perú.

Respuestas en milisegundos

Latencia típica menor a 50 ms. Tu checkout, tu factura y tu onboarding no esperan.

Padrón oficial de SUNAT

Más de 18 millones de RUC con razón social, estado y condición de domicilio. Se reimporta a diario.

Observabilidad incluida

Métricas, gráficas y auditoría de cada consulta desde el panel administrativo.

Integración en minutos

Dos endpoints REST: GET /api/dni/{dni} y GET /api/ruc/{ruc}. Respuesta JSON limpia.

Una llamada HTTP

Sin SDKs, sin webhooks. Solo GET.

DNI · titular del documento

GET /api/dni/60012345
{
  "success": true,
  "data": {
    "dni": "60012345",
    "cliente": "QUISPE PEREZ JULIO FERNANDO",
    "nombres": "JULIO FERNANDO",
    "apellido_paterno": "QUISPE",
    "apellido_materno": "PEREZ",
    "mensaje": "OK",
    "code": "200"
  }
}

RUC · razón social desde SUNAT

GET /api/ruc/20123456789
{
  "success": true,
  "source": "padron",
  "padron_actualizado_al": "2026-09-02T07:38:29Z",
  "data": {
    "ruc": "20123456789",
    "razon_social": "EMPRESA DEMO S.A.C.",
    "estado": "ACTIVO",
    "condicion": "HABIDO",
    "ubigeo": "150101",
    "direccion": "AV. EJEMPLO NRO. 123"
  }
}
  • Validación automática: 8 dígitos para DNI, 11 para RUC.
  • RUC servido desde el Padrón Reducido oficial de SUNAT, reimportado a diario.
  • Cada respuesta indica su origen en el campo source y el header X-Source.
  • 404 si el documento no existe, 429 al superar tu cuota.