# Verificar CURP > API para validar el formato de una CURP y cotejarla contra los datos que ya tienes de la persona. Respuesta en milisegundos, integración REST en minutos. La API de Verificar CURP te permite validar el formato de una CURP y cotejarla contra los datos que ya tienes de la persona, de manera programática. Todo se calcula con la CURP misma: no consultamos ningún registro. Este archivo es la referencia completa del servicio en texto plano, generada desde el mismo contenido que rinde el sitio. El índice está en https://verificarcurp.com/llms.txt. ## Cómo empezar 1. Crea una cuenta en https://verificarcurp.com/register — incluye 20 tokens gratis, sin tarjeta. 2. Genera una API key en https://verificarcurp.com/dashboard/api-keys (empieza por `curp_`). 3. Llama a los endpoints de la API con el header `X-API-Key`. ## Endpoints ### GET https://verificarcurp.com/api/v1/balance Devuelve el saldo de tokens de la cuenta dueña de la API key. No consume tokens. ```bash curl https://verificarcurp.com/api/v1/balance \ -H "X-API-Key: curp_tu_api_key" ``` ## Lo que devuelve la respuesta Todo sale de la CURP que enviaste. No devolvemos ningún dato personal que no nos hayas enviado: ninguna fotografía, firma ni dato biométrico. | Campo | Descripción | | --- | --- | | `curp` | La CURP que enviaste, normalizada a mayúsculas | | `valida` | Si la CURP está bien formada | | `razon` | Por qué no es válida, cuando no lo es | | `fechaNacimiento` | Fecha de nacimiento que codifica la CURP | | `sexo` | Sexo que codifica la CURP (H o M) | | `claveEntidad` | Clave de la entidad de nacimiento que codifica la CURP | | `entidad` | Entidad de nacimiento que codifica la CURP | | `cotejo` | Resultado del cotejo: coincide, no_coincide o indeterminado | | `cotejoCampos` | Resultado del cotejo campo por campo: nombres, apellidos, fecha, sexo y entidad | ## Precios Tokens prepagados, sin suscripción y sin caducidad. La API consume 1 token por respuesta, incluso cuando la respuesta es que la CURP no es válida; solo un error nuestro no se cobra. Las herramientas del navegador son gratuitas y no requieren cuenta. Una cuenta nueva recibe 20 tokens gratis. | Tokens | Precio | Por respuesta | | --- | --- | --- | | 10 | $10 MXN | $1.00 MXN | | 100 | $99 MXN | $0.99 MXN | | 500 | $399 MXN | $0.80 MXN | | 1,000 | $699 MXN | $0.70 MXN | | 5,000 | $2,999 MXN | $0.60 MXN | ## Preguntas frecuentes ### ¿Son RENAPO o una dependencia de gobierno? No. Verificar CURP es un sitio privado: no somos RENAPO, ni la Secretaría de Gobernación, ni ninguna dependencia de gobierno. No consultamos ningún registro de gobierno: todo lo que respondemos se calcula con la CURP misma. ### ¿Qué diferencia hay entre validar y verificar una CURP? Validar es comprobar que la CURP esté bien formada: estructura, entidad, fecha de nacimiento y dígito verificador. Verificar es preguntar a RENAPO si esa CURP existe y cuál es su estatus. Hoy ofrecemos la validación y el cotejo; la verificación contra RENAPO todavía no está disponible. ### ¿Qué es el cotejo? La CURP codifica las iniciales y las consonantes internas del nombre, la fecha de nacimiento, el sexo y la entidad. El cotejo compara eso con los datos que tú ya tienes de la persona y responde coincide, no_coincide o indeterminado, campo por campo. No te devolvemos datos que no nos hayas enviado. ### ¿Cuándo se cobra? Se cobra 1 token por respuesta. Una CURP mal formada también es una respuesta y se cobra: suele ser justo el resultado que se busca. Solo no se cobra cuando el error es nuestro. ### ¿Qué significa que el cotejo salga «indeterminado»? Que no podemos afirmar ni negar la coincidencia de ese campo. Pasa con apellidos compuestos, partículas como «de la», los nombres que la CURP omite y las combinaciones que el registro sustituye por decoro. Preferimos decir indeterminado antes que marcar como falsa la CURP de una persona real. ### ¿Guardan las CURP que consulto? No. No conservamos la CURP ni los datos del cotejo más allá de un contador: cuántas consultas hizo tu cuenta en cada endpoint y el descuento de tokens con su fecha, sin la CURP consultada. ### ¿Van a consultar RENAPO? Es el siguiente paso. Cuando la verificación contra RENAPO esté disponible, el mismo endpoint la incluirá y el precio por respuesta no cambiará: seguirá siendo 1 token. ### ¿Tienen API para integración? Sí. Genera tus API keys desde el panel y consulta la documentación para integrar la validación y el cotejo en tu aplicación.