Cómo validar una cédula ecuatoriana
Cómo funciona el dígito verificador
La cédula tiene 10 dígitos: provincia (01–24 o 30), tercer dígito 0–5 para personas naturales, y DV final (módulo 10):
- Multiplicá los 9 primeros dígitos alternando
2,1,2,1,…. - Si un producto es mayor que 9, restale 9. Sumá todo.
- DV =
(10 − suma mod 10) mod 10.
Validar con la API
Uso directo gratis: 50 requests por IP por día, sin registro. Endpoints: POST /validate, POST /batch, GET /generate/{doc_type} (solo para pruebas: datos sintéticos, no son identidades reales).
curl
curl -X POST "https://validalatam.ia-latam.app/validate" -H "Content-Type: application/json" \
-d '{"type":"EC_CEDULA","value":"1459149769"}'
# synthetic test data only / solo para pruebas
curl "https://validalatam.ia-latam.app/generate/EC_CEDULA"Python
import requests
BASE = "https://validalatam.ia-latam.app"
r = requests.post(f"{BASE}/validate", json={"type": "EC_CEDULA", "value": "1459149769"})
print(r.json()["valid"], r.json()["formatted"])
Respuesta real de la API (valor sintético de /generate)
1459149769 (EC_CEDULA):
{"valid":true,"type":"EC_CEDULA","country":"EC","input":"1459149769","normalized":"1459149769","formatted":"145914976-9","error":null,"details":{"province":"14"}}
Planes
Para producción: Basic gratis (500 req), Pro US$ 9, Ultra US$ 29 y Mega US$ 99 por mes en RapidAPI.
Para asistentes de IA (MCP)
pip install validalatam-mcpgithub.com/elmatis172/validalatam-mcp
← Todas las guías · Contacto: faucolabs@gmail.com