POST api/Relacionlab/finalizarRelacionLaboral?rutEmpresa={rutEmpresa}&idUsuario={idUsuario}
Método para finalizar relaciones laborales
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| rutEmpresa | integer |
Required |
|
| idUsuario |
ID de usuario para validar de forma local |
integer |
Required |
Body Parameters
Lista de contratos a finalizar
Collection of ContratoFinalizacion| Name | Description | Type | Additional information |
|---|---|---|---|
| idContrato | integer |
None. |
|
| idCausalTermino | integer |
None. |
|
| fechaTermino | date |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"$id": "1",
"idContrato": 1,
"idCausalTermino": 2,
"fechaTermino": "2025-11-01T23:52:37.4196939-03:00"
},
{
"$ref": "1"
}
]
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Devuelve arreglo de objeto ContratoFinalizacion que contiene la empresa, el contrato, la causal de término y el usuario
ContratoFinalizacionRespuesta| Name | Description | Type | Additional information |
|---|---|---|---|
| Estado | integer |
None. |
|
| Mensaje | string |
None. |
|
| contratoFinalizacionDetalle | Collection of ContratoFinalizacionRespuestaDetalle |
None. |
Response Formats
application/json, text/json
Sample:
{
"estado": 1,
"mensaje": "sample string 2",
"contratoFinalizacionDetalle": [
{
"$id": "2",
"rutEmpresa": 1,
"idContrato": 1,
"idCausalTermino": 1,
"fechaTermino": "2025-11-01T23:52:37.4317285-03:00",
"error": "sample string 3",
"linkPDF": "sample string 4"
},
{
"$ref": "2"
}
]
}