Saltar al contenido
Constaia
nl_driving_licence

Rijbewijs (Países Bajos)

Rijbewijs (RDW); el campo 4d contiene el BSN: permiso de conducir en formato tarjeta del modelo UE, anverso (campos 1–9) y reverso (categorías y restricciones).

Categoría
Permisos de conducir
País
Países Bajos
Campos que extrae
12 campos
Coste
1 crédito
nl_driving_licencespecimen
Número de documento
Apellidos
Nombre
Fecha de nacimiento
Lugar de nacimiento
Fecha de expedición
Fecha de caducidad
Issuing authority
Personal number

Qué comprueba

  • Identificadores nacionales. Checksum o formato oficial del número (NIF, CPF, CURP, RUT, codice fiscale…).nl_bsn
  • 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.

Campos que extrae

  • Número de documentodocument_number
  • Apellidoslast_name
  • Nombrefirst_name
  • Fecha de nacimientobirth_date
  • Lugar de nacimientobirth_place
  • Fecha de expediciónissue_date
  • Fecha de caducidadexpiry_date
  • Issuing authorityissuing_authority
  • Personal numberpersonal_number
  • País emisorissuing_country
  • Categoríascategories
  • Category detailscategory_details

Petición de ejemplo

curl https://api.constaia.com/v1/analyze \
  -H "Authorization: Bearer $CONSTAIA_API_KEY" \
  -F "file=@document.pdf" \
  -F 'options={
    "expect": "nl_driving_licence",
    "checks": {
      "not_expired": true,
      "holder": {
        "full_name": "Carmen Especimen Ruiz"
      }
    },
    "storage": "none"
  }'

Ejemplo de respuesta

Datos ficticios. Respuesta abreviada.

200 OK · application/json
{
  "id": "an_01J9Z3K8QW4T6Y2B7N5M1R0PXC",
  "object": "analysis",
  "status": "completed",
  "livemode": false,
  "document": {
    "type": "nl_driving_licence",
    "label": "Rijbewijs (Países Bajos)",
    "confidence": 0.97
  },
  "verdict": {
    "expected": [
      "nl_driving_licence"
    ],
    "match": true,
    "status": "valid",
    "reasons": [
      {
        "code": "type_match",
        "severity": "info",
        "message": "El documento es: Rijbewijs (Países Bajos)."
      }
    ]
  },
  "fields": {
    "birth_date": {
      "value": "1985-07-30",
      "confidence": 0.99,
      "validated": true
    },
    "issue_date": {
      "value": "2023-06-01",
      "confidence": 0.98,
      "validated": null
    },
    "expiry_date": {
      "value": "2038-05-31",
      "confidence": 0.97,
      "validated": null
    },
    "categories": {
      "value": [
        "AM",
        "B"
      ],
      "confidence": 0.96,
      "validated": null
    },
    "document_number": {
      "value": "5123456789",
      "confidence": 0.99,
      "validated": null
    },
    "last_name": {
      "value": "DE BRUIJN",
      "confidence": 0.98,
      "validated": null
    },
    "first_name": {
      "value": "WILLEKE",
      "confidence": 0.97,
      "validated": null
    },
    "issuing_authority": {
      "value": "BURG. V. AMSTERDAM",
      "confidence": 0.96,
      "validated": null
    },
    "personal_number": {
      "value": "999999990",
      "confidence": 0.99,
      "validated": null
    },
    "issuing_country": {
      "value": "NLD",
      "confidence": 0.98,
      "validated": null
    }
  },
  "checks": [
    {
      "code": "id_number",
      "passed": true,
      "message": "id_number"
    }
  ],
  "warnings": [],
  "storage": {
    "mode": "none",
    "file_deleted_at": "2026-09-29T10:00:02Z",
    "expires_at": null
  },
  "usage": {
    "credits": 1,
    "pages": 1
  }
}

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.