POST api/empleados/registrar

Request Information

URI Parameters

None.

Body Parameters

tbl_empleados
NameDescriptionTypeAdditional information
id

integer

None.

curp

string

None.

rfc

string

None.

nombre

string

None.

segundonombre

string

None.

apellido

string

None.

segundoapellido

string

None.

nacionalidad

integer

None.

fecha_nacimiento

date

None.

sexo

byte

None.

email

string

None.

telefono

string

None.

direccion

string

None.

nivel_estudio

integer

None.

edo_civil

integer

None.

nro_hijos

integer

None.

carrera

string

None.

referencia1

string

None.

telefono_referencia1

string

None.

parentesco_ref1

string

None.

referencia2

string

None.

telefono_referencia2

string

None.

parentesco_ref2

string

None.

cuenta_nomina

string

None.

id_cuenta_bancaria_pago

integer

None.

imss

integer

None.

nss

string

None.

infonavit

integer

None.

numeroinfonavit

string

None.

tipo_descuento

integer

None.

factor_descuento

decimal number

None.

foto

string

None.

id_usuario_reg

integer

None.

fecha_reg

date

None.

anulado

boolean

None.

fecha_anulacion

date

None.

id_usuario_anulacion

integer

None.

codigo_postal

string

None.

colonia

string

None.

id_estado

integer

None.

id_ciudad

integer

None.

id_banco

integer

None.

fecha_ingreso

date

None.

id_estado_nac

integer

None.

huella

Collection of byte

None.

homo_curp

string

None.

homo_rfc

string

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "curp": "sample string 2",
  "rfc": "sample string 3",
  "nombre": "sample string 4",
  "segundonombre": "sample string 5",
  "apellido": "sample string 6",
  "segundoapellido": "sample string 7",
  "nacionalidad": 1,
  "fecha_nacimiento": "2026-01-10T13:29:04.7823343+00:00",
  "sexo": 64,
  "email": "sample string 8",
  "telefono": "sample string 9",
  "direccion": "sample string 10",
  "nivel_estudio": 1,
  "edo_civil": 1,
  "nro_hijos": 1,
  "carrera": "sample string 11",
  "referencia1": "sample string 12",
  "telefono_referencia1": "sample string 13",
  "parentesco_ref1": "sample string 14",
  "referencia2": "sample string 15",
  "telefono_referencia2": "sample string 16",
  "parentesco_ref2": "sample string 17",
  "cuenta_nomina": "sample string 18",
  "id_cuenta_bancaria_pago": 1,
  "imss": 1,
  "nss": "sample string 19",
  "infonavit": 1,
  "numeroinfonavit": "sample string 20",
  "tipo_descuento": 1,
  "factor_descuento": 1.1,
  "foto": "sample string 21",
  "id_usuario_reg": 1,
  "fecha_reg": "2026-01-10T13:29:04.7823343+00:00",
  "anulado": true,
  "fecha_anulacion": "2026-01-10T13:29:04.7823343+00:00",
  "id_usuario_anulacion": 1,
  "codigo_postal": "sample string 22",
  "colonia": "sample string 23",
  "id_estado": 1,
  "id_ciudad": 1,
  "id_banco": 1,
  "fecha_ingreso": "2026-01-10T13:29:04.7823343+00:00",
  "id_estado_nac": 1,
  "huella": "QEA=",
  "homo_curp": "sample string 24",
  "homo_rfc": "sample string 25"
}

application/xml, text/xml

Sample:
<tbl_empleados xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VocabloAPI.Models">
  <anulado>true</anulado>
  <apellido>sample string 6</apellido>
  <carrera>sample string 11</carrera>
  <codigo_postal>sample string 22</codigo_postal>
  <colonia>sample string 23</colonia>
  <cuenta_nomina>sample string 18</cuenta_nomina>
  <curp>sample string 2</curp>
  <direccion>sample string 10</direccion>
  <edo_civil>1</edo_civil>
  <email>sample string 8</email>
  <factor_descuento>1.1</factor_descuento>
  <fecha_anulacion>2026-01-10T13:29:04.7823343+00:00</fecha_anulacion>
  <fecha_ingreso>2026-01-10T13:29:04.7823343+00:00</fecha_ingreso>
  <fecha_nacimiento>2026-01-10T13:29:04.7823343+00:00</fecha_nacimiento>
  <fecha_reg>2026-01-10T13:29:04.7823343+00:00</fecha_reg>
  <foto>sample string 21</foto>
  <homo_curp>sample string 24</homo_curp>
  <homo_rfc>sample string 25</homo_rfc>
  <huella>QEA=</huella>
  <id>1</id>
  <id_banco>1</id_banco>
  <id_ciudad>1</id_ciudad>
  <id_cuenta_bancaria_pago>1</id_cuenta_bancaria_pago>
  <id_estado>1</id_estado>
  <id_estado_nac>1</id_estado_nac>
  <id_usuario_anulacion>1</id_usuario_anulacion>
  <id_usuario_reg>1</id_usuario_reg>
  <imss>1</imss>
  <infonavit>1</infonavit>
  <nacionalidad>1</nacionalidad>
  <nivel_estudio>1</nivel_estudio>
  <nombre>sample string 4</nombre>
  <nro_hijos>1</nro_hijos>
  <nss>sample string 19</nss>
  <numeroinfonavit>sample string 20</numeroinfonavit>
  <parentesco_ref1>sample string 14</parentesco_ref1>
  <parentesco_ref2>sample string 17</parentesco_ref2>
  <referencia1>sample string 12</referencia1>
  <referencia2>sample string 15</referencia2>
  <rfc>sample string 3</rfc>
  <segundoapellido>sample string 7</segundoapellido>
  <segundonombre>sample string 5</segundonombre>
  <sexo>64</sexo>
  <telefono>sample string 9</telefono>
  <telefono_referencia1>sample string 13</telefono_referencia1>
  <telefono_referencia2>sample string 16</telefono_referencia2>
  <tipo_descuento>1</tipo_descuento>
</tbl_empleados>

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>