🌐InternacionalMRZ VerifiedAnverso y reverso

API OCR de Documento de identidad internacional

Extrae datos de cualquier documento de identidad internacional al instante. API OCR de identidad internacional de alta precisión para desarrolladores. Obtén tu respuesta JSON en segundos. Pruébalo gratis hoy.

API OCR de Documento de identidad internacional
Empieza en segundos
Regístrate para obtener tu clave API y empieza a procesar tus documentos
Precisión de vanguardia
Utilizamos los modelos de IA más avanzados para garantizar la máxima precisión y velocidad
Conforme al RGPD
Alojado en la UE, conforme al RGPD y con cero retención de datos por defecto
Paga solo por lo que proceses
Sin permanencia ni cuotas mínimas. Descuentos por volumen aplicados automáticamente.

+100k peticiones con 4,2s de latencia media en 2026

Indemnizame
Sagardobus
Swipoo
Acciona

Pruébalo ahora

Descubre el poder de nuestro OCR. Sube un documento y mira los resultados al instante.

Anverso y Reverso Recomendados

Permite extraer datos de ambas caras. Por favor, sube el anverso y reverso para mayor precisión.

Arrastra tu documento o haz clic para subirlo

Soporta PDF, PNG, JPG (máx. 10MB)

Al subir un documento aceptas nuestros términos. Aplicamos cero retención de datos.

Respuesta JSON
{
"success":
true,
"data":{
"document_type":
"PASSPORT",
"document_type_verified":
true,
"document_number":
"AB123456",
"document_number_verified":
true,
"nationality":
"GBR",
"nationality_verified":
true,
"given_names":
"JOHN MICHAEL",
"given_names_verified":
true,
"first_surname":
"BROWN",
"first_surname_verified":
true,
"second_surname":
null,
"second_surname_verified":
false,
"date_of_birth":
"1990-07-22",
"date_of_birth_verified":
true,
"place_of_birth":
"LONDON",
"gender":
"M",
"gender_verified":
true,
"issuing_date":
"2018-01-10",
"issuing_date_verified":
true,
"expiry_date":
"2028-01-09",
"expiry_date_verified":
true,
"issuing_authority":
"IPS",
"personal_number":
null,
"personal_number_verified":
false,
"mrz_detected":
true,
"address_line_1":
null,
"address_line_2":
null,
"address_city":
null,
"address_state":
null,
"address_country":
null,
"address_zip_code":
null
},
"balance":
14.5,
"cost":
0.045
}
document_typestring | null

Tipo de documento de identidad (p. ej. pasaporte, DNI, permiso de residencia)

document_type_verifiedboolean

Si el tipo de documento se ha verificado contra la MRZ

document_numberstring | null

Identificador único del documento

document_number_verifiedboolean

Si el número de documento se ha verificado contra la MRZ

nationalitystring | null

Nacionalidad del titular (código ISO 3166-1 alpha-3)

nationality_verifiedboolean

Si la nacionalidad se ha verificado contra la MRZ

given_namesstring | null

Nombre(s) de pila del titular

given_names_verifiedboolean

Si los nombres se han verificado contra la MRZ

first_surnamestring | null

Primer apellido (paterno) del titular

first_surname_verifiedboolean

Si el primer apellido se ha verificado contra la MRZ

second_surnamestring | null

Segundo apellido (materno) del titular

second_surname_verifiedboolean

Si el segundo apellido se ha verificado contra la MRZ

date_of_birthstring | null

Fecha de nacimiento del titular

date_of_birth_verifiedboolean

Si la fecha de nacimiento se ha verificado contra la MRZ

place_of_birthstring | null

Lugar de nacimiento del titular

genderstring | null

Sexo del titular (M, F o X)

gender_verifiedboolean

Si el sexo se ha verificado contra la MRZ

issuing_datestring | null

Fecha de expedición del documento

issuing_date_verifiedboolean

Si la fecha de expedición se ha verificado contra la MRZ

expiry_datestring | null

Fecha de caducidad del documento

expiry_date_verifiedboolean

Si la fecha de caducidad se ha verificado contra la MRZ

issuing_authoritystring | null

Autoridad que expidió el documento

personal_numberstring | null

Número personal o de identidad nacional del titular

personal_number_verifiedboolean

Si el número personal se ha verificado contra la MRZ

mrz_detectedboolean | null

Si se detectó una zona de lectura mecánica (MRZ) en el documento

address_line_1string | null

Primera línea de la dirección registrada

address_line_2string | null

Segunda línea de la dirección registrada

address_citystring | null

Ciudad de la dirección registrada

address_statestring | null

Provincia o región de la dirección registrada

address_countrystring | null

País de la dirección registrada

address_zip_codestring | null

Código postal de la dirección registrada

Preguntas frecuentes

Respuestas rápidas a las preguntas frecuentes sobre nuestra API OCR de Documento de identidad internacional.

¿Qué tipos de documentos puede procesar este OCR?

Puede extraer datos clave de cualquier documento de identidad internacional: pasaportes, DNI, documentos de viaje y permisos de residencia de más de 190 países.

¿Admite zona MRZ (Machine Readable Zone)?

Sí, admite plenamente los formatos MRZ TD1, TD2 y TD3. Cubre la mayoría de documentos de viaje internacionales, incluidos pasaportes (TD3) y DNI (TD1/TD2).

¿Extrae la dirección del documento?

Sí, extrae la dirección cuando aparece en el documento, estructurada en calle, ciudad, región, código postal y país.

¿Admite documentos de identidad nacionales y locales?

Sí, no está limitado a un tipo o formato concreto. Funciona mejor con MRZ, pero puede procesar cualquier documento de identidad independientemente de su origen.

Integra nuestra API en segundos

Empieza a extraer datos de tus documentos en segundos con nuestra API OCR lista para usar.

Terminal - Archivo Local
curl -X POST "https://api.tiny-idp.com/api/extractors/run/generic-id-document" \
  -H "x-api-key: YOUR_API_KEY" \
  -F "files=@/path/to/your/document.jpg"
Claude CodeCursorChatGPT

Integra con tu agente de desarrollo

Copia las instrucciones para integrar Tiny IDP con Claude Code, Cursor, ChatGPT o Windsurf.

¿Listo para construir?

Obtén tu clave API gratuita y empieza a extraer datos de tus documentos en minutos. Sin necesidad de tarjeta de crédito.

Casos de uso comunes

Descubre cómo otras empresas usan nuestra API OCR para automatizar sus procesos.

Mesas KYC multi-país

Acepta DNI nacionales, pasaportes y permisos de residencia de más de 190 países con un solo extractor cuando tus usuarios no llevan el mismo tipo de documento.

Onboarding de marketplaces y gig economy

Verifica la identidad de sellers o workers con el documento que suban—MRZ TD1/TD2/TD3 si existe, zona visual si no.

Check-in de viajes y hospitality

Captura la identidad del huésped desde pasaportes, visados o carnés nacionales para hoteles, alquiler de coches y plataformas de estancia corta.

RRHH para contrataciones internacionales

Estructura nombres, nacionalidad, números personales y caducidades de packs de ID mixtos en tu HRIS sin parsers por país.

Precios simples y transparentes

Sin cargos ocultos. Sin mínimos mensuales. Paga solo por lo que extraigas.

Pago por uso

Basado en el uso

Pago por uso transparente. Sin compromisos ni mínimos mensuales.

0 – 1,000 solicitudes/mes
Nivel inicial
€0.045
/solicitud
1,000+ solicitudes/mes22% de descuento
Descuento automático
€0.035
/solicitud
  • Extractores ilimitados
  • Modelos listos para usar y personalizados
  • Tecnología avanzada de OCR e IA
  • Conforme al RGPD
  • Infraestructura alojada en la UE
  • Soporte estándar
Empieza ahora

Enterprise

A medida

Precios a medida para grandes volúmenes. Obtén garantías de SLA, despliegue local o dedicado y soporte exclusivo — contáctanos y prepararemos un plan adaptado a tu escala.

  • Modelos de precios a medida
  • Garantías de SLA
  • Opciones de despliegue local
  • Soporte para integraciones personalizadas
  • Soporte dedicado 24/7
  • Solicitudes de funciones prioritarias
Contactar con el equipo

Precios sin IVA. Los descuentos por volumen se aplican automáticamente.

Seguridad y cumplimiento empresarial

Nos tomamos muy en serio la privacidad. Tiny IDP está diseñado para cumplir con los estándares europeos más estrictos.

Cero retención de datos

No almacenamos tus documentos, imágenes ni respuestas. Los datos se procesan en memoria y se eliminan inmediatamente.

Conforme al RGPD

Cumplimiento total con el Reglamento General de Protección de Datos (RGPD) para tu tranquilidad.

Infraestructura en la UE

Todos los datos se procesan y alojan exclusivamente en centros de datos europeos seguros.

Visitar Centro de Confianza
Alojado en la UE
Cifrado
Sin Almacenamiento
RGPD

¿Necesitas extraer datos de un documento específico?

¡Ofrecemos extractores a medida! Define tu propio esquema JSON y reglas para extraer datos de cualquier tipo de documento.