POST api/contrato/actualizar

Request Information

URI Parameters

None.

Body Parameters

tbl_contratos
NameDescriptionTypeAdditional information
id

integer

None.

id_empleado

integer

None.

id_cargo

integer

None.

id_empresa

integer

None.

id_centro

integer

None.

id_organizacion

integer

None.

id_empleado_sup

integer

None.

tipo_contrato

integer

None.

salario

decimal number

None.

horario

string

None.

fecha_inicio

date

None.

fecha_fin

date

None.

estatus

integer

None.

id_usuario_reg

integer

None.

fecha_reg

date

None.

anulado

boolean

None.

fecha_anulacion

date

None.

id_usuario_anulacion

integer

None.

periodo

integer

None.

correo_corporativo

string

None.

valido

boolean

None.

fecha_validacion

date

None.

id_usuario_validacion

integer

None.

id_horario

integer

None.

imss

date

None.

anexo

boolean

None.

monto_anexo

decimal number

None.

id_usuario_ult

integer

None.

fecha_ult

date

None.

motivo_anulacion

integer

None.

forma_contrato

integer

None.

firma

boolean

None.

id_contrato_ant

integer

None.

salario_real

decimal number

None.

alta_imss

date

None.

baja_imss

date

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "id_empleado": 1,
  "id_cargo": 1,
  "id_empresa": 1,
  "id_centro": 1,
  "id_organizacion": 1,
  "id_empleado_sup": 1,
  "tipo_contrato": 1,
  "salario": 1.1,
  "horario": "sample string 2",
  "fecha_inicio": "2026-01-10T13:29:04.4698707+00:00",
  "fecha_fin": "2026-01-10T13:29:04.4698707+00:00",
  "estatus": 1,
  "id_usuario_reg": 3,
  "fecha_reg": "2026-01-10T13:29:04.4698707+00:00",
  "anulado": true,
  "fecha_anulacion": "2026-01-10T13:29:04.4698707+00:00",
  "id_usuario_anulacion": 1,
  "periodo": 1,
  "correo_corporativo": "sample string 4",
  "valido": true,
  "fecha_validacion": "2026-01-10T13:29:04.4698707+00:00",
  "id_usuario_validacion": 1,
  "id_horario": 1,
  "imss": "2026-01-10T13:29:04.4698707+00:00",
  "anexo": true,
  "monto_anexo": 1.1,
  "id_usuario_ult": 1,
  "fecha_ult": "2026-01-10T13:29:04.4698707+00:00",
  "motivo_anulacion": 1,
  "forma_contrato": 1,
  "firma": true,
  "id_contrato_ant": 1,
  "salario_real": 1.1,
  "alta_imss": "2026-01-10T13:29:04.4698707+00:00",
  "baja_imss": "2026-01-10T13:29:04.4698707+00:00"
}

application/xml, text/xml

Sample:
<tbl_contratos xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VocabloAPI.Models">
  <alta_imss>2026-01-10T13:29:04.4698707+00:00</alta_imss>
  <anexo>true</anexo>
  <anulado>true</anulado>
  <baja_imss>2026-01-10T13:29:04.4698707+00:00</baja_imss>
  <correo_corporativo>sample string 4</correo_corporativo>
  <estatus>1</estatus>
  <fecha_anulacion>2026-01-10T13:29:04.4698707+00:00</fecha_anulacion>
  <fecha_fin>2026-01-10T13:29:04.4698707+00:00</fecha_fin>
  <fecha_inicio>2026-01-10T13:29:04.4698707+00:00</fecha_inicio>
  <fecha_reg>2026-01-10T13:29:04.4698707+00:00</fecha_reg>
  <fecha_ult>2026-01-10T13:29:04.4698707+00:00</fecha_ult>
  <fecha_validacion>2026-01-10T13:29:04.4698707+00:00</fecha_validacion>
  <firma>true</firma>
  <forma_contrato>1</forma_contrato>
  <horario>sample string 2</horario>
  <id>1</id>
  <id_cargo>1</id_cargo>
  <id_centro>1</id_centro>
  <id_contrato_ant>1</id_contrato_ant>
  <id_empleado>1</id_empleado>
  <id_empleado_sup>1</id_empleado_sup>
  <id_empresa>1</id_empresa>
  <id_horario>1</id_horario>
  <id_organizacion>1</id_organizacion>
  <id_usuario_anulacion>1</id_usuario_anulacion>
  <id_usuario_reg>3</id_usuario_reg>
  <id_usuario_ult>1</id_usuario_ult>
  <id_usuario_validacion>1</id_usuario_validacion>
  <imss>2026-01-10T13:29:04.4698707+00:00</imss>
  <monto_anexo>1.1</monto_anexo>
  <motivo_anulacion>1</motivo_anulacion>
  <periodo>1</periodo>
  <salario>1.1</salario>
  <salario_real>1.1</salario_real>
  <tipo_contrato>1</tipo_contrato>
  <valido>true</valido>
</tbl_contratos>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Respuesta
NameDescriptionTypeAdditional information
resultado

integer

None.

mensaje

string

None.

data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "resultado": 1,
  "mensaje": "sample string 2",
  "data": {}
}

application/xml, text/xml

Sample:
<Respuesta xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VocabloAPI.Models">
  <data />
  <mensaje>sample string 2</mensaje>
  <resultado>1</resultado>
</Respuesta>