es_dniCarte d'identité espagnole (DNI)
Vérifiez qu'un DNI espagnol est valide, non expiré et appartient à la bonne personne.
- Catégorie
- Identité
- Pays
- Espagne
- Champs extraits
- 14 champs
- Coût
- 1 crédit
Le DNI est le document le plus demandé en Espagne, et celui qu'on conserve le plus souvent sans raison. Constaia lit le recto et le verso, calcule la lettre de contrôle, valide la MRZ et la compare aux données imprimées. Vous obtenez un verdict motivé et, si vous le souhaitez, uniquement les champs minimaux.
- Une photo de chaque face, ou un seul PDF avec les deux, compte pour 1 crédit.
- Avec storage "none", le fichier est supprimé dès la fin de l'analyse : vous ne gardez jamais de copie de la pièce d'identité.
- Une lettre et une MRZ correctes ne prouvent pas que le document est authentique ; les avertissements signalent les photos d'écran ou les retouches possibles.
Ce qui est contrôlé
- Lettre du NIF/NIE. Le caractère de contrôle est recalculé (modulo 23).
- MRZ OACI 9303. Chiffres de contrôle de la zone de lecture automatique.
- MRZ et données imprimées. La MRZ correspond aux données visibles.
- Validité. Non expiré à la date de référence.
- Titulaire. Nom, numéro ou date de naissance correspondent à l'attendu.
- Âge. Âge minimum ou maximum à partir de la date de naissance.
Champs extraits
- Numéro du document
document_number - Prénom
first_name - Premier nom de famille
last_name_1 - Second nom de famille
last_name_2 - Sexe
sex - Nationalité
nationality - Date de naissance
birth_date - Date d'expiration
expiry_date - Date de délivrance
issue_date - Numéro de support
support_number - Adresse
address - Lieu de naissance
birth_place - Noms des parents
parents - Mrz
mrz
Où il est utilisé
Exemple de requête
curl https://api.constaia.com/v1/analyze \
-H "Authorization: Bearer $CONSTAIA_API_KEY" \
-F "file=@dni_valid.jpg" \
-F 'options={
"expect": "es_dni",
"checks": {
"not_expired": true,
"holder": {
"full_name": "María García López"
}
},
"storage": "none"
}'Essayez gratuitement avec une clé ck_test_ et le fichier dni_valid.jpg.
Exemple de réponse
Données fictives. Réponse abrégée.
{
"id": "an_01J9Z3K8QW4T6Y2B7N5M1R0PXC",
"object": "analysis",
"status": "completed",
"livemode": false,
"document": {
"type": "es_dni",
"label": "Carte d'identité espagnole (DNI)",
"confidence": 0.97
},
"verdict": {
"expected": [
"es_dni"
],
"match": true,
"status": "valid",
"reasons": [
{
"code": "type_match",
"severity": "info",
"message": "Le document est : Carte d'identité espagnole (DNI)."
}
]
},
"fields": {
"document_number": {
"value": "12345678Z",
"confidence": 0.99,
"validated": true
},
"first_name": {
"value": "MARÍA",
"confidence": 0.98,
"validated": null
},
"last_name_1": {
"value": "GARCÍA",
"confidence": 0.97,
"validated": null
},
"last_name_2": {
"value": "LÓPEZ",
"confidence": 0.96,
"validated": null
},
"sex": {
"value": "F",
"confidence": 0.99,
"validated": null
},
"nationality": {
"value": "ESP",
"confidence": 0.98,
"validated": null
},
"birth_date": {
"value": "1990-04-18",
"confidence": 0.97,
"validated": null
},
"expiry_date": {
"value": "2031-03-12",
"confidence": 0.96,
"validated": null
}
},
"checks": [
{
"code": "nif_check_digit",
"passed": true,
"message": "La lettre de contrôle du NIF est correcte."
},
{
"code": "mrz_checksums",
"passed": true,
"message": "Les chiffres de contrôle de la MRZ sont corrects."
},
{
"code": "mrz_matches_visual",
"passed": true,
"message": "La MRZ correspond aux données imprimées."
}
],
"warnings": [],
"storage": {
"mode": "none",
"file_deleted_at": "2026-09-29T10:00:02Z",
"expires_at": null
},
"usage": {
"credits": 1,
"pages": 2
}
}FAQ
Constaia prouve-t-il que le document est authentique ?
Non. Il contrôle le type, la cohérence des données et vos règles, et signale des indices comme une possible retouche ou une photo d'écran. Cela ne prouve pas l'authenticité.
Une copie du document est-elle conservée ?
Non, sauf si vous le demandez. Avec storage "none" (par défaut), le fichier est supprimé à la fin de l'analyse.
Autres documents
Et pour valoir ce que de droit…
Créez votre compte, copiez la clé de test et validez votre premier document en cinq minutes.