Saltar al contenido
Constaia
es_vehicle_registration

Permiso de circulación (España)

Permiso de circulación de la DGT (modelo UE): matrícula, bastidor, marca, modelo, titular y fecha de primera matriculación.

Categoría
Vehículos
País
España
Campos que extrae
9 campos
Coste
1 crédito
es_vehicle_registrationspecimen
Plate number
First registration date
Nombre del titular
DNI/NIE del titular
Domicilio
Make
Model
Vin
Fecha de expedición

Qué comprueba

  • Identificadores nacionales. Checksum o formato oficial del número (NIF, CPF, CURP, RUT, codice fiscale…).es_nif
  • Titular. Nombre, número o fecha de nacimiento coinciden con lo esperado.

Campos que extrae

  • Plate numberplate_number
  • First registration datefirst_registration_date
  • Nombre del titularholder_name
  • DNI/NIE del titularholder_id
  • Domicilioaddress
  • Makemake
  • Modelmodel
  • Vinvin
  • Fecha de expediciónissue_date

Petición de ejemplo

curl https://api.constaia.com/v1/analyze \
  -H "Authorization: Bearer $CONSTAIA_API_KEY" \
  -F "file=@document.pdf" \
  -F 'options={
    "expect": "es_vehicle_registration",
    "checks": {
      "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": "es_vehicle_registration",
    "label": "Permiso de circulación (España)",
    "confidence": 0.97
  },
  "verdict": {
    "expected": [
      "es_vehicle_registration"
    ],
    "match": true,
    "status": "valid",
    "reasons": [
      {
        "code": "type_match",
        "severity": "info",
        "message": "El documento es: Permiso de circulación (España)."
      }
    ]
  },
  "fields": {
    "plate_number": {
      "value": "1234 ABC",
      "confidence": 0.99,
      "validated": true
    },
    "first_registration_date": {
      "value": "2022-03-15",
      "confidence": 0.98,
      "validated": null
    },
    "holder_name": {
      "value": "JUAN ESPAÑOL ESPAÑOL",
      "confidence": 0.97,
      "validated": null
    },
    "holder_id": {
      "value": "99999999R",
      "confidence": 0.96,
      "validated": null
    },
    "make": {
      "value": "SEAT",
      "confidence": 0.99,
      "validated": null
    },
    "model": {
      "value": "IBIZA",
      "confidence": 0.98,
      "validated": null
    },
    "vin": {
      "value": "VSSZZZKJZNR000001",
      "confidence": 0.97,
      "validated": null
    },
    "issue_date": {
      "value": "2022-03-15",
      "confidence": 0.96,
      "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.