API Validación CURP

Valida códigos CURP mexicanos con nuestro servicio de alta precisión y datos directos de RENAPO.

Se requiere una API key para usar esta API. Fuente oficial RENAPO.

Regístrate para Comenzar

Características

✓ Validación en Tiempo Real

Verificación instantánea contra registros oficiales de RENAPO con respuesta en milisegundos.

✓ Alta Precisión

99.9% de precisión con datos directamente desde el Registro Nacional de Población.

✓ Información Completa

Obtén nombre completo, fecha de nacimiento, sexo, nacionalidad y entidad de nacimiento.

✓ Datos de Registro

Información del acta de nacimiento incluyendo entidad de registro, municipio y número de acta.

Endpoint API

GET https://api.tlaloc.sh/mx/v1/curp?curp={curp}

Parámetros

Parámetro Tipo Requerido Descripción
curp string CURP a validar (18 caracteres)

Ejemplo de Solicitud

curl -X GET "https://api.tlaloc.sh/mx/v1/curp?curp=JUPC850621HJCLRR05"

Ejemplo de Respuesta

{
  "nacionalidad": "MEXICO",
  "docProbatorio": 1,
  "statusCurp": "RCN",
  "nombres": "CARLOS ALBERTO",
  "parametro": "?curp=JUPC850621HJCLRR05&pcurp=A8B7D3F9E2C1A456B789",
  "primerApellido": "JUAREZ",
  "segundoApellido": "PEREZ",
  "curp": "JUPC850621HJCLRR05",
  "fechaNacimiento": "21/06/1985",
  "sexo": "HOMBRE",
  "datosDocProbatorio": {
    "claveEntidadRegistro": "19",
    "entidadRegistro": "NUEVO LEON",
    "claveMunicipioRegistro": "039",
    "municipioRegistro": "MONTERREY",
    "anioReg": "1985",
    "foja": "123",
    "tomo": "45",
    "libro": "2",
    "numActa": "00456"
  },
  "claveEntidad": "JC",
  "entidad": "JALISCO"
}

Casos de Uso

Onboarding de Usuarios

Verifica identidad en registro de nuevos usuarios para plataformas digitales.

Servicios Financieros

Valida identidad para apertura de cuentas bancarias y productos financieros.

Recursos Humanos

Verifica datos de empleados durante procesos de contratación.

Gobierno Digital

Valida ciudadanos en trámites y servicios gubernamentales en línea.

Ver Documentación Completa Contactar Ventas

Preguntas Frecuentes

¿Qué valida exactamente la API de CURP?

Consulta el registro de RENAPO en tiempo real y devuelve el estado de la CURP junto con los datos registrales oficiales: nombres, apellidos, fecha de nacimiento, sexo, entidad de registro y documento probatorio. No usamos bases de datos cacheadas: cada consulta refleja lo que RENAPO tiene registrado en ese momento.

¿Puedo encontrar una CURP sin tenerla?

Sí. Además de validar una CURP de 18 caracteres, puedes buscarla por datos personales: nombres, apellido paterno, apellido materno, fecha de nacimiento, sexo y entidad de nacimiento. Es la misma búsqueda que ofrece el portal de gob.mx, pero vía API.

¿Cómo valido miles de CURPs a la vez?

Con el endpoint de lotes POST /v1/curp/batch: envías tu lista completa en una sola petición y consultas el avance y los resultados cuando quieras. Lee la guía Validar CURPs en Lote.

¿Cuánto cuesta cada consulta?

$0.25 MXN (0.25 unidades) por consulta, IVA incluido. El modelo es prepagado: depositas por SPEI, sin mensualidades ni mínimos. Solo pagas las consultas que haces.

¿Cómo me autentico?

Con una API key tipo Bearer (prefijo tlmx_) que generas en la consola. Se envía en el encabezado Authorization: Bearer tlmx_TU_API_KEY.

¿Para qué se usa normalmente esta API?

Onboarding y KYC de clientes (fintech, seguros, arrendadoras), verificación de empleados y nómina, depuración de padrones y bases de datos, y prellenado de formularios con datos oficiales.