us_driver_licensePermiso de conducir de EE. UU.
Lee las dos caras de un permiso de conducir estadounidense, decodifica el código AAMVA y comprueba caducidad, edad y titular.
- Categoría
- Permisos de conducir
- País
- Estados Unidos
- Campos que extrae
- 28 campos
- Coste
- 1 crédito
us_driver_licensespecimen- Número de documento
- Estado emisor
- Nombre
- Segundo nombre
- Apellidos
- Name suffix
- Fecha de nacimiento
- Fecha de expedición
- Fecha de caducidad
Cada estado tiene su propio diseño, pero el reverso lleva un código de barras PDF417 según el estándar AAMVA. Constaia lo decodifica, lo compara con el anverso impreso y comprueba la caducidad, la fecha de nacimiento y el titular.
- Anverso y reverso cuentan como 1 crédito.
- Que el código coincida con el anverso no prueba que la tarjeta sea auténtica. Constaia no hace comprobaciones biométricas.
- La ley federal DPPA limita el uso de datos personales procedentes de los registros de tráfico de los estados; guarda solo lo necesario.
Qué comprueba
- Código PDF417 (AAMVA). Se decodifica el reverso y se cruza con el anverso.
- Identificadores nacionales. Checksum o formato oficial del número (NIF, CPF, CURP, RUT, codice fiscale…).
us_dl, us_zip - Código postal. Formato del código postal del país.
- Titular. Nombre, número o fecha de nacimiento coinciden con lo esperado.
- Edad. Edad mínima o máxima calculada con la fecha de nacimiento.
- Vigencia. No caducado en la fecha de referencia.
- Formulario I-9. Indica si el documento es de la lista A, B o C.
B
Campos que extrae
- Número de documento
document_number - Estado emisor
issuing_state - Nombre
first_name - Segundo nombre
middle_name - Apellidos
last_name - Name suffix
name_suffix - Fecha de nacimiento
birth_date - Fecha de expedición
issue_date - Fecha de caducidad
expiry_date - Sexo
sex - Height
height - Weight
weight - Eye color
eye_color - Hair color
hair_color - Domicilio
address - Postal code
postal_code - Conforme con REAL ID
real_id_compliant - Dd
dd - Organ donor
organ_donor - Veteran
veteran - Under 21 until
under_21_until - Federal limits apply
federal_limits_apply - Class
class - Restricciones
restrictions - Habilitaciones (endorsements)
endorsements - Commercial
commercial - Tipo de permiso
permit_type - Barcode data
barcode_data
Petición de ejemplo
curl https://api.constaia.com/v1/analyze \
-H "Authorization: Bearer $CONSTAIA_API_KEY" \
-F "file=@us_driver_license_specimen.jpg" \
-F 'options={
"expect": "us_driver_license",
"checks": {
"not_expired": true,
"min_age_years": 21,
"holder": {
"full_name": "Jordan Specimen"
}
},
"storage": "none"
}'Pruébalo sin coste con una clave ck_test_ y el fichero us_driver_license_specimen.jpg.
Ejemplo de respuesta
Datos ficticios. Respuesta abreviada.
{
"id": "an_01J9Z3K8QW4T6Y2B7N5M1R0PXC",
"object": "analysis",
"status": "completed",
"livemode": false,
"document": {
"type": "us_driver_license",
"label": "Permiso de conducir de EE. UU.",
"confidence": 0.97
},
"verdict": {
"expected": [
"us_driver_license"
],
"match": true,
"status": "valid",
"reasons": [
{
"code": "type_match",
"severity": "info",
"message": "El documento es: Permiso de conducir de EE. UU.."
}
]
},
"fields": {
"document_number": {
"value": "D1234567",
"confidence": 0.99,
"validated": true
},
"first_name": {
"value": "JORDAN",
"confidence": 0.98,
"validated": null
},
"middle_name": {
"value": "LEE",
"confidence": 0.97,
"validated": null
},
"last_name": {
"value": "SPECIMEN",
"confidence": 0.96,
"validated": null
},
"birth_date": {
"value": "1994-03-08",
"confidence": 0.99,
"validated": null
},
"sex": {
"value": "M",
"confidence": 0.98,
"validated": null
},
"issuing_state": {
"value": "CA",
"confidence": 0.97,
"validated": null
},
"license_class": {
"value": "C",
"confidence": 0.96,
"validated": null
},
"issue_date": {
"value": "2023-05-17",
"confidence": 0.99,
"validated": null
},
"expiry_date": {
"value": "2028-03-08",
"confidence": 0.98,
"validated": null
},
"real_id_compliant": {
"value": true,
"confidence": 0.97,
"validated": null
}
},
"checks": [
{
"code": "aamva_barcode_matches_front",
"passed": true,
"message": "El código PDF417 coincide con el anverso."
},
{
"code": "not_expired",
"passed": true,
"message": "Vigente en la fecha de referencia."
},
{
"code": "min_age_years",
"passed": true,
"message": "El titular cumple la edad mínima."
},
{
"code": "holder_match",
"passed": true,
"message": "El titular coincide."
}
],
"warnings": [],
"storage": {
"mode": "none",
"file_deleted_at": "2026-09-29T10:00:02Z",
"expires_at": null
},
"usage": {
"credits": 1,
"pages": 2
}
}FAQ
¿Constaia prueba que el documento es auténtico?
No. Comprueba el tipo, la coherencia de los datos y tus reglas, y avisa de señales como posible edición o foto de pantalla. Eso no prueba autenticidad.
¿Se guarda una copia del documento?
No, salvo que lo pidas. Con storage "none" (por defecto) el fichero se borra al terminar el análisis.
Otros documentos
Y para que conste…
Crea tu cuenta, copia la clave de test y valida tu primer documento en cinco minutos.