payslipNómina (otros países)
Nómina o recibo de salario de cualquier país: empleador, empleado, periodo, bruto, deducciones y neto.
- Categoría
- Empleo
- País
- Internacional
- Campos que extrae
- 12 campos
- Coste
- 1 crédito
payslipspecimen- Nombre del empleador
- Employer tax id
- Nombre del empleado
- Employee id
- Social security number
- Period start
- Period end
- Fecha de pago
- Salario bruto
Qué comprueba
- Titular. Nombre, número o fecha de nacimiento coinciden con lo esperado.
- Antigüedad. Emitido hace menos de N días.
Campos que extrae
- Nombre del empleador
employer_name - Employer tax id
employer_tax_id - Nombre del empleado
employee_name - Employee id
employee_id - Social security number
social_security_number - Period start
period_start - Period end
period_end - Fecha de pago
pay_date - Salario bruto
gross_pay - Total deductions
total_deductions - Salario neto
net_pay - Moneda
currency
Petición de ejemplo
curl https://api.constaia.com/v1/analyze \
-H "Authorization: Bearer $CONSTAIA_API_KEY" \
-F "file=@document.pdf" \
-F 'options={
"expect": "payslip",
"checks": {
"max_age_days": 90,
"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": "payslip",
"label": "Nómina (otros países)",
"confidence": 0.97
},
"verdict": {
"expected": [
"payslip"
],
"match": true,
"status": "valid",
"reasons": [
{
"code": "type_match",
"severity": "info",
"message": "El documento es: Nómina (otros países)."
}
]
},
"fields": {
"employer_name": {
"value": "ESPECIMEN",
"confidence": 0.99,
"validated": true
},
"employer_tax_id": {
"value": "ESPECIMEN",
"confidence": 0.98,
"validated": null
},
"employee_name": {
"value": "ESPECIMEN",
"confidence": 0.97,
"validated": null
},
"employee_id": {
"value": "ESPECIMEN",
"confidence": 0.96,
"validated": null
},
"social_security_number": {
"value": "ESPECIMEN",
"confidence": 0.99,
"validated": null
},
"period_start": {
"value": "2026-09-01",
"confidence": 0.98,
"validated": null
},
"period_end": {
"value": "2026-09-01",
"confidence": 0.97,
"validated": null
},
"pay_date": {
"value": "2026-09-01",
"confidence": 0.96,
"validated": null
},
"gross_pay": {
"value": 100,
"confidence": 0.99,
"validated": null
},
"total_deductions": {
"value": 100,
"confidence": 0.98,
"validated": null
},
"net_pay": {
"value": 100,
"confidence": 0.97,
"validated": null
},
"currency": {
"value": "ESPECIMEN",
"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.