Validar un DNI o un carné de extranjería por API quiere decir que tu sistema consulta la fuente oficial del Estado y recibe la respuesta en segundos, sin que nadie copie y pegue números. Lo usas para validar a un cliente en el momento en que se registra, para revisar de una vez una base con miles de registros o para dar de alta a un proveedor sin frenar la operación.
Para una consulta suelta, las plataformas públicas del Estado bastan. Cuando son cien al día, o cuando la validación tiene que ocurrir sola dentro de un formulario a las once de la noche, la persona que consulta a mano se vuelve el cuello de botella y conviene pasar a una API.
TL;DR – La consulta de DNI confirma que el número existe, a quién pertenece y si la persona es mayor de edad, sin entregar su fecha de nacimiento. – La de carné de extranjería confirma además la nacionalidad, la condición migratoria y hasta cuándo está vigente. – Por API validas un registro o miles sin trabajo manual, y cada resultado queda guardado en tu sistema. – Trabaja con un proveedor formal que cumpla la Ley 29733, emita factura y firme un contrato que proteja los datos.
Qué confirma cada consulta
| DNI | Carné de extranjería | |
|---|---|---|
| Qué necesitas | El número de DNI | El número de carné y la fecha de nacimiento del titular |
| Qué confirma | Que el número existe, los nombres y apellidos, y si la persona es mayor de edad | Que el carné existe, los nombres y apellidos, la nacionalidad, la condición migratoria y el vencimiento del carné y de la residencia |
| Qué no entrega | Dirección, foto ni fecha de nacimiento | Dirección, foto ni historial migratorio |
El detalle de cada consulta está en la API de consulta de DNI y en la API de consulta de carné de extranjería.
La consulta de DNI te dice si la persona es mayor de edad con un mensaje, sin entregarte la fecha de nacimiento. Así filtras menores sin guardar un dato que no necesitas. En el carné de extranjería hay dos vencimientos, el del documento y el de la residencia, y uno puede llegar antes que el otro. Para contratar o abrir una cuenta te importan los dos.
Ninguna de las dos consultas busca personas por nombre. Parten de un documento que el propio usuario te dio, como pide la Ley 29733 de protección de datos personales: validas lo que alguien declaró, con su consentimiento.
Qué cambia cuando validas por API
Validar a mano funciona mientras el volumen es bajo. Alguien recibe el número, lo consulta, compara el nombre y anota el resultado en una hoja de cálculo. Cada paso depende de que esa persona esté disponible y no se equivoque al tipear.
Con una API, la consulta la hace tu sistema. El usuario escribe su DNI en tu formulario, tu plataforma lo envía, recibe la respuesta y sigue según reglas que tú definiste: si el nombre coincide, avanza; si no, lo manda a revisión. El cliente no espera a que alguien de tu equipo revise su documento.
El volumen deja de pesar. Configurar la validación de diez registros o de diez mil es el mismo trabajo, porque tu sistema recorre la lista y consulta uno por uno. Cada resultado queda guardado con su fecha, y si un auditor pregunta cuándo validaste a un cliente, la respuesta está en tu propia base.
Tres procesos que puedes automatizar
Onboarding digital
Una fintech o una casa de apuestas en línea necesita saber quién se registra antes de abrirle la cuenta. Con la API, la validación ocurre dentro del formulario de alta. El usuario escribe su DNI y el sistema confirma que existe, que el nombre coincide con el que declaró y que es mayor de edad; recién entonces pasa al siguiente paso. Si el cliente es extranjero, le pides el número de carné y su fecha de nacimiento, y revisas que la residencia siga vigente.
Para comprobar que quien se registra es el dueño del documento, la consulta se combina con una validación biométrica con prueba de vida. Si tu empresa es sujeto obligado, esta validación es el primer paso de la debida diligencia del cliente.
Validar una base en lote
Muchas empresas tienen bases que nadie revisa hace años: clientes cargados a mano, afiliados, personal de contratistas. Ahí se acumulan números mal tipeados y carnés que vencieron hace meses. Por API puedes recorrer la base completa: tu sistema toma cada registro, lo consulta y marca los que no coinciden o ya no están vigentes. El proceso puede correr fuera de horario y dejar el reporte listo para la mañana siguiente.
Esto también sirve como revisión periódica. Los carnés de extranjería vencen, y volver a consultar tu base cada cierto tiempo te avisa de las residencias que expiraron antes de que se conviertan en un problema.
Alta de proveedores y terceros
Antes de pagarle a un proveedor o darle acceso a tus sistemas, te conviene saber quién está detrás. Validar el documento de la persona natural que te factura, o del representante de la empresa, reduce el riesgo de pagarle a una identidad inventada y deja constancia de que hiciste la revisión.
Lo mismo aplica a la contratación de personal: RR. HH. valida el DNI o el carné, y la vigencia de la residencia, antes de firmar el contrato.
Cómo elegir con quién validar
El proveedor que elijas va a tratar datos personales de tus clientes por encargo tuyo, así que su seriedad legal es parte de tu propio cumplimiento. Revisa esto antes de contratar:
- Que cumpla la Ley 29733 de protección de datos personales: que use los datos solo para el servicio que le contrataste y que te explique cómo los protege.
- Que sea una empresa formalmente constituida, con RUC activo y una razón social que puedas verificar.
- Que emita factura electrónica por cada compra. Es tu sustento contable y la prueba de que la relación existe.
- Que firme contigo un contrato con cláusulas de confidencialidad y tratamiento de datos.
Desconfía de los servicios que ofrecen buscar personas por nombre, venden bases de datos o solo cobran por canales informales. Si algo sale mal no tienes a quién reclamar, y tu empresa queda expuesta por haber compartido datos de sus clientes sin ninguna garantía.
VerificaID emite factura electrónica y firma con cada cliente un contrato de servicio que incluye una cláusula de tratamiento de datos.
Cómo empezar
La plataforma web y la API dan el mismo resultado. La web sirve para volúmenes bajos y para áreas que no programan, como RR. HH. o atención al cliente: escribes el número y ves la respuesta en pantalla. La API es para automatizar. Tu equipo de TI la conecta a tu formulario o a tu CRM, y desde ahí las consultas corren solas. La referencia técnica está en developers.verifica.id.
Antes de conectar nada, decide qué haces cuando el nombre no coincide y quién revisa esos casos.
Preguntas frecuentes
¿Cómo funciona la validación de DNI por API en un formulario?
Tu sistema envía el número y recibe en segundos si existe, a quién pertenece y si la persona es mayor de edad. La consulta no entrega dirección, foto ni fecha de nacimiento.
¿Puedo validar muchos DNI a la vez?
Sí. Por API tu sistema recorre una lista y consulta cada número sin que nadie lo ingrese a mano. Así se valida una base completa o se revisa de nuevo cada cierto tiempo.
¿La consulta de DNI dice si la persona es mayor de edad?
Sí, con un mensaje que indica si es mayor de edad. No entrega la fecha de nacimiento, así que filtras menores sin guardar ese dato.
¿Qué le exijo a un proveedor de validación de identidad?
Que cumpla la Ley 29733 de protección de datos personales, que sea una empresa formal con RUC activo, que emita factura electrónica y que firme un contrato con cláusulas de confidencialidad y tratamiento de datos.
Si quieres automatizar la validación en tu empresa, puedes probar la consulta de DNI o la de carné de extranjería de VerificaID. Las dos se usan también desde la plataforma web.
Este artículo es informativo y no constituye asesoría legal. Las fuentes oficiales pueden cambiar qué datos entregan. Última revisión: 2026-09-22.