Saltar al contenido
Constaia
us_i9_form

Formulario I-9 (EE. UU.)

Formulario I-9 de USCIS cumplimentado: sección 1 (empleado, estatus migratorio) y sección 2 (documentos de las listas A o B + C revisados por el empleador).

Categoría
Empleo
País
Estados Unidos
Campos que extrae
23 campos
Coste
1 crédito
us_i9_formspecimen
Apellidos
Nombre
Middle initial
Other last names
Domicilio
Fecha de nacimiento
Número de la Seguridad Social (SSN)
Email
Phone

Qué comprueba

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

Campos que extrae

  • Apellidoslast_name
  • Nombrefirst_name
  • Middle initialmiddle_initial
  • Other last namesother_last_names
  • Domicilioaddress
  • Fecha de nacimientobirth_date
  • Número de la Seguridad Social (SSN)ssn
  • Emailemail
  • Phonephone
  • Citizenship statuscitizenship_status
  • Número USCIS (A-number)uscis_number
  • I94 numberi94_number
  • Foreign passport numberforeign_passport_number
  • Work authorization expirywork_authorization_expiry
  • Employee signature dateemployee_signature_date
  • Documentsdocuments
  • First day of employmentfirst_day_of_employment
  • Nombre del empleadoremployer_name
  • Employer titleemployer_title
  • Nombre comercialbusiness_name
  • Business addressbusiness_address
  • Employer signature dateemployer_signature_date
  • Form editionform_edition

Petición de ejemplo

curl https://api.constaia.com/v1/analyze \
  -H "Authorization: Bearer $CONSTAIA_API_KEY" \
  -F "file=@document.pdf" \
  -F 'options={
    "expect": "us_i9_form",
    "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": "us_i9_form",
    "label": "Formulario I-9 (EE. UU.)",
    "confidence": 0.97
  },
  "verdict": {
    "expected": [
      "us_i9_form"
    ],
    "match": true,
    "status": "valid",
    "reasons": [
      {
        "code": "type_match",
        "severity": "info",
        "message": "El documento es: Formulario I-9 (EE. UU.)."
      }
    ]
  },
  "fields": {
    "last_name": {
      "value": "SPECIMEN",
      "confidence": 0.99,
      "validated": true
    },
    "first_name": {
      "value": "JANE",
      "confidence": 0.98,
      "validated": null
    },
    "middle_initial": {
      "value": "Q",
      "confidence": 0.97,
      "validated": null
    },
    "address": {
      "value": "2570 24TH STREET, SACRAMENTO, CA 95818",
      "confidence": 0.96,
      "validated": null
    },
    "birth_date": {
      "value": "1985-07-30",
      "confidence": 0.99,
      "validated": null
    },
    "ssn": {
      "value": "512-34-5678",
      "confidence": 0.98,
      "validated": null
    },
    "citizenship_status": {
      "value": "1",
      "confidence": 0.97,
      "validated": null
    },
    "employee_signature_date": {
      "value": "2026-09-01",
      "confidence": 0.96,
      "validated": null
    },
    "documents": {
      "value": [
        {
          "list": "B",
          "title": "Driver's license",
          "issuing_authority": "CA DMV",
          "document_number": "I1234568",
          "expiry_date": "2031-07-30"
        },
        {
          "list": "C",
          "title": "Social Security card",
          "issuing_authority": "SSA",
          "document_number": "512-34-5678"
        }
      ],
      "confidence": 0.99,
      "validated": null
    },
    "first_day_of_employment": {
      "value": "2026-09-01",
      "confidence": 0.98,
      "validated": null
    },
    "business_name": {
      "value": "SPECIMEN CORP",
      "confidence": 0.97,
      "validated": null
    },
    "employer_signature_date": {
      "value": "2026-09-03",
      "confidence": 0.96,
      "validated": null
    },
    "form_edition": {
      "value": "01/20/25",
      "confidence": 0.99,
      "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.