POST api/Employee
Request Information
URI Parameters
None.
Body Parameters
EmployeeDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| id | string |
None. |
|
| salutationId | integer |
None. |
|
| firstName | string |
None. |
|
| lastName | string |
None. |
|
| genderId | integer |
None. |
|
| maritalStatusId | integer |
None. |
|
| birthDate | date |
None. |
|
| mobileNumber | string |
None. |
|
| residentialPhoneNumber | string |
None. |
|
| personalEmail | string |
None. |
|
| bloodGroupid | integer |
None. |
|
| address1 | string |
None. |
|
| address2 | string |
None. |
|
| cityId | integer |
None. |
|
| stateId | integer |
None. |
|
| pincode | string |
None. |
|
| emergencyContactName | string |
None. |
|
| emergencyContactPhone | string |
None. |
|
| joiningDate | date |
None. |
|
| leavingDate | date |
None. |
|
| officialEmail | string |
None. |
|
| departmentId | integer |
None. |
|
| designationId | integer |
None. |
|
| levelId | integer |
None. |
|
| officePhoneNumber | string |
None. |
|
| officeExtension | string |
None. |
|
| nickName | string |
None. |
|
| employeeCode | string |
None. |
|
| status | boolean |
None. |
|
| loginInfo | LoginInfo |
None. |
|
| salaryInfo | EmployeeSalaryDTO |
None. |
|
| bankAcInfo | EmployeeBankAccountDTO |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": "sample string 1",
"salutationId": 2,
"firstName": "sample string 3",
"lastName": "sample string 4",
"genderId": 5,
"maritalStatusId": 6,
"birthDate": "2026-01-09T18:15:24.7763005+05:30",
"mobileNumber": "sample string 8",
"residentialPhoneNumber": "sample string 9",
"personalEmail": "sample string 10",
"bloodGroupid": 11,
"address1": "sample string 12",
"address2": "sample string 13",
"cityId": 14,
"stateId": 15,
"pincode": "sample string 16",
"emergencyContactName": "sample string 17",
"emergencyContactPhone": "sample string 18",
"joiningDate": "2026-01-09T18:15:24.7919343+05:30",
"leavingDate": "2026-01-09T18:15:24.7919343+05:30",
"officialEmail": "sample string 20",
"departmentId": 21,
"designationId": 22,
"levelId": 23,
"officePhoneNumber": "sample string 24",
"officeExtension": "sample string 25",
"nickName": "sample string 26",
"employeeCode": "sample string 27",
"status": true,
"loginInfo": {
"id": "sample string 1",
"userName": "sample string 2",
"password": "sample string 3",
"status": true
},
"salaryInfo": {
"id": "sample string 1",
"basicSalary": 2.0,
"houseRentAllowance": 3.0,
"conveyanceAllowance": 4.0,
"medicalAllowance": 5.0,
"grossSalary": 6.0,
"providentFund": 7.0,
"professionalTax": 8.0,
"employeeStateInsurance": 9.0,
"taxDeductedAtSource": 10.0,
"insurance": 11.0,
"netSalary": 12.0,
"costToCompany": 13.0
},
"bankAcInfo": {
"id": "sample string 1",
"accountName": "sample string 2",
"accountNumber": "sample string 3",
"iFSCCode": "sample string 4",
"bankName": "sample string 5",
"branchName": "sample string 6",
"typeOfAccount": 7
}
}
application/xml, text/xml
Sample:
<EmployeeDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TamMobileMeterWebAPI.Models">
<address1>sample string 12</address1>
<address2>sample string 13</address2>
<bankAcInfo>
<accountName>sample string 2</accountName>
<accountNumber>sample string 3</accountNumber>
<bankName>sample string 5</bankName>
<branchName>sample string 6</branchName>
<iFSCCode>sample string 4</iFSCCode>
<id>sample string 1</id>
<typeOfAccount>7</typeOfAccount>
</bankAcInfo>
<birthDate>2026-01-09T18:15:24.7763005+05:30</birthDate>
<bloodGroupid>11</bloodGroupid>
<cityId>14</cityId>
<departmentId>21</departmentId>
<designationId>22</designationId>
<emergencyContactName>sample string 17</emergencyContactName>
<emergencyContactPhone>sample string 18</emergencyContactPhone>
<employeeCode>sample string 27</employeeCode>
<firstName>sample string 3</firstName>
<genderId>5</genderId>
<id>sample string 1</id>
<joiningDate>2026-01-09T18:15:24.7919343+05:30</joiningDate>
<lastName>sample string 4</lastName>
<leavingDate>2026-01-09T18:15:24.7919343+05:30</leavingDate>
<levelId>23</levelId>
<loginInfo>
<id>sample string 1</id>
<password>sample string 3</password>
<status>true</status>
<userName>sample string 2</userName>
</loginInfo>
<maritalStatusId>6</maritalStatusId>
<mobileNumber>sample string 8</mobileNumber>
<nickName>sample string 26</nickName>
<officeExtension>sample string 25</officeExtension>
<officePhoneNumber>sample string 24</officePhoneNumber>
<officialEmail>sample string 20</officialEmail>
<personalEmail>sample string 10</personalEmail>
<pincode>sample string 16</pincode>
<residentialPhoneNumber>sample string 9</residentialPhoneNumber>
<salaryInfo>
<basicSalary>2</basicSalary>
<conveyanceAllowance>4</conveyanceAllowance>
<costToCompany>13</costToCompany>
<employeeStateInsurance>9</employeeStateInsurance>
<grossSalary>6</grossSalary>
<houseRentAllowance>3</houseRentAllowance>
<id>sample string 1</id>
<insurance>11</insurance>
<medicalAllowance>5</medicalAllowance>
<netSalary>12</netSalary>
<professionalTax>8</professionalTax>
<providentFund>7</providentFund>
<taxDeductedAtSource>10</taxDeductedAtSource>
</salaryInfo>
<salutationId>2</salutationId>
<stateId>15</stateId>
<status>true</status>
</EmployeeDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.