employment_contractContrato de trabajo
Contrato laboral de cualquier país: empleador, trabajador, puesto, tipo de contrato, fechas, jornada y salario.
- Categoría
- Empleo
- País
- Internacional
- Campos que extrae
- 12 campos
- Coste
- 1 crédito
employment_contractspecimen- Employer
- Employee
- Position
- Contract type
- Start date
- End date
- Working hours
- Salary
- Salary period
Qué comprueba
- Titular. Nombre, número o fecha de nacimiento coinciden con lo esperado.
Campos que extrae
- Employer
employer - Employee
employee - Position
position - Contract type
contract_type - Start date
start_date - End date
end_date - Working hours
working_hours - Salary
salary - Salary period
salary_period - Moneda
currency - Fecha de firma
signature_date - Signatures present
signatures_present
Petición de ejemplo
curl https://api.constaia.com/v1/analyze \
-H "Authorization: Bearer $CONSTAIA_API_KEY" \
-F "file=@document.pdf" \
-F 'options={
"expect": "employment_contract",
"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": "employment_contract",
"label": "Contrato de trabajo",
"confidence": 0.97
},
"verdict": {
"expected": [
"employment_contract"
],
"match": true,
"status": "valid",
"reasons": [
{
"code": "type_match",
"severity": "info",
"message": "El documento es: Contrato de trabajo."
}
]
},
"fields": {
"employer": {
"value": {
"name": "ESPECIMEN",
"tax_id": "ESPECIMEN",
"address": "ESPECIMEN"
},
"confidence": 0.99,
"validated": true
},
"employee": {
"value": {
"name": "ESPECIMEN",
"tax_id": "ESPECIMEN",
"address": "ESPECIMEN"
},
"confidence": 0.98,
"validated": null
},
"position": {
"value": "ESPECIMEN",
"confidence": 0.97,
"validated": null
},
"contract_type": {
"value": "ESPECIMEN",
"confidence": 0.96,
"validated": null
},
"start_date": {
"value": "2026-09-01",
"confidence": 0.99,
"validated": null
},
"end_date": {
"value": "2026-09-01",
"confidence": 0.98,
"validated": null
},
"working_hours": {
"value": "ESPECIMEN",
"confidence": 0.97,
"validated": null
},
"salary": {
"value": 100,
"confidence": 0.96,
"validated": null
},
"salary_period": {
"value": "ESPECIMEN",
"confidence": 0.99,
"validated": null
},
"currency": {
"value": "ESPECIMEN",
"confidence": 0.98,
"validated": null
},
"signature_date": {
"value": "2026-09-01",
"confidence": 0.97,
"validated": null
},
"signatures_present": {
"value": true,
"confidence": 0.96,
"validated": null
}
},
"checks": [],
"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.