endpoint.pe

Identidad · Fuente: RENIEC

API de consulta DNI

Obtén los nombres y apellidos exactos del titular de un DNI con datos de RENIEC, su dígito verificador y el RUC de persona natural si lo tiene. Completa formularios sin errores de tipeo y verifica la identidad de tus clientes.

Cómo consultarla

Haz una petición GET con tu token en la cabecera Authorization y recibe la respuesta en JSON. Elige tu lenguaje, copia el código y reemplaza TU_TOKEN por el de tu cuenta.

GET https://api.endpoint.pe/v1/dni/45871236Obtener mi token gratis
respuesta.json
{  "success": true,  "message": "Consulta exitosa",  "data": {    "dni": "45871236",    "digito_verificador": "6",    "nombres": "MARÍA ELENA",    "apellido_paterno": "QUISPE",    "apellido_materno": "HUAMÁN",    "nombre_completo": "MARÍA ELENA QUISPE HUAMÁN",    "ruc": "10458712366"  },  "meta": {    "fuente": "RENIEC",    "consultado_en": "2026-10-12T07:40:12Z",    "creditos_cobrados": 1,    "creditos_disponibles": 14621  }}

Qué datos devuelve

Fuente oficial: RENIEC. Cada respuesta trae siempre los mismos campos, en JSON.
dni

Número de DNI consultado.

digito_verificador

Dígito verificador que figura en el documento.

nombres

Nombres del titular.

apellido_paterno

Apellido paterno.

apellido_materno

Apellido materno.

nombre_completo

Nombres y apellidos en una sola cadena.

ruc

RUC de persona natural (10 + DNI + dígito) si está inscrito en SUNAT; si no, null.

Qué es la consulta de DNI por API y para qué sirve

El DNI es el documento de identidad de las personas en el Perú y su número de 8 dígitos es el dato que piden casi todos los formularios: registros de clientes, boletas de venta, contratos, reservas y procesos de verificación. Escribir nombres y apellidos a mano produce errores que después cuestan tiempo: comprobantes rechazados, cuentas duplicadas, clientes mal identificados.

La API de consulta DNI de endpoint.pe recibe el número y devuelve, en JSON, los nombres, el apellido paterno, el apellido materno, el nombre completo y el dígito verificador que figura en el documento. Además cruza el número con el padrón de SUNAT: si la persona tiene RUC de persona natural, lo recibes en la misma respuesta; si no, el campo llega vacío.

La respuesta se limita a datos de identidad. No devuelve domicilio, fecha de nacimiento, sexo ni fotografía. Quien consulta es responsable de usar los datos con una finalidad legítima y conforme a la Ley de Protección de Datos Personales.

Para qué se usa la API de consulta DNI

Autocompletar nombres en formularios

El usuario escribe su DNI y tu formulario completa nombres y apellidos exactos. Menos campos, menos abandono y datos correctos.

Emitir boletas con los datos correctos

Identifica al comprador con nombres y apellidos tal como figuran en RENIEC antes de emitir el comprobante electrónico.

Verificar identidad en el registro

Comprueba que el DNI existe y que el nombre que te dieron coincide con el del documento antes de abrir una cuenta o aprobar una solicitud.

Preguntas frecuentes

Preguntas sobre la API de consulta DNI

Si tu duda no está aquí, escríbenos y te responde una persona del equipo.

Deja de copiar datos a mano. Automatízalo hoy mismo

Crea tu cuenta, copia tu token y empieza hoy con 150 consultas gratis al mes.