POST api/PAC/WorkerDetail
Request Information
URI Parameters
None.
Body Parameters
WorkerPACCreateUpdateViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| WorkerId | globally unique identifier |
None. |
|
| TitleTypeId | globally unique identifier |
None. |
|
| FullName | string |
None. |
|
| LastName | string |
None. |
|
| DOB | date |
None. |
|
| NRICNationalityID | string |
None. |
|
| NationalityId | globally unique identifier |
None. |
|
| RaceTypeId | globally unique identifier |
None. |
|
| Gender | boolean |
None. |
|
| IsFirstTime | boolean |
None. |
|
| Department | string |
None. |
|
| EmploymentTypeId | globally unique identifier |
None. |
|
| BloodTypeId | globally unique identifier |
None. |
|
| Allergy | string |
None. |
|
| WorkerStatusId | globally unique identifier |
None. |
|
| Designation | string |
None. |
|
| IfOthers | string |
None. |
|
| string |
None. |
||
| Remarks | string |
None. |
|
| PassportNo | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"WorkerId": "7e29263a-2043-454c-89ad-8a315f76b709",
"TitleTypeId": "68820eef-6f64-490b-885a-8ac86f5efd55",
"FullName": "sample string 2",
"LastName": "sample string 3",
"DOB": "2026-03-12T22:10:15.3495086+00:00",
"NRICNationalityID": "sample string 5",
"NationalityId": "543d90b6-1e33-4e12-afac-744b7efe547c",
"RaceTypeId": "197dd4d3-ad36-4467-9f74-6efb99806825",
"Gender": true,
"IsFirstTime": true,
"Department": "sample string 6",
"EmploymentTypeId": "85e3ef0b-d042-4b56-a329-96a6defaf4af",
"BloodTypeId": "302444b7-4d19-4d7f-bf55-e7db290e3782",
"Allergy": "sample string 7",
"WorkerStatusId": "b0fd0f9f-ac8d-4856-b520-1f7a0472b234",
"Designation": "sample string 8",
"IfOthers": "sample string 9",
"Email": "sample string 10",
"Remarks": "sample string 11",
"PassportNo": "sample string 12"
}
application/xml, text/xml
Sample:
<WorkerPACCreateUpdateViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iP.Products.MySDS.WebAPI.Areas.Worker"> <Allergy>sample string 7</Allergy> <BloodTypeId>302444b7-4d19-4d7f-bf55-e7db290e3782</BloodTypeId> <DOB>2026-03-12T22:10:15.3495086+00:00</DOB> <Department>sample string 6</Department> <Designation>sample string 8</Designation> <Email>sample string 10</Email> <EmploymentTypeId>85e3ef0b-d042-4b56-a329-96a6defaf4af</EmploymentTypeId> <FullName>sample string 2</FullName> <Gender>true</Gender> <IfOthers>sample string 9</IfOthers> <IsFirstTime>true</IsFirstTime> <LastName>sample string 3</LastName> <NRICNationalityID>sample string 5</NRICNationalityID> <NationalityId>543d90b6-1e33-4e12-afac-744b7efe547c</NationalityId> <PassportNo>sample string 12</PassportNo> <RaceTypeId>197dd4d3-ad36-4467-9f74-6efb99806825</RaceTypeId> <Remarks>sample string 11</Remarks> <TitleTypeId>68820eef-6f64-490b-885a-8ac86f5efd55</TitleTypeId> <WorkerId>7e29263a-2043-454c-89ad-8a315f76b709</WorkerId> <WorkerStatusId>b0fd0f9f-ac8d-4856-b520-1f7a0472b234</WorkerStatusId> </WorkerPACCreateUpdateViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerId" 7e29263a-2043-454c-89ad-8a315f76b709 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TitleTypeId" 68820eef-6f64-490b-885a-8ac86f5efd55 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FullName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DOB" 2026-03-12T22:10:15.3495086+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NRICNationalityID" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NationalityId" 543d90b6-1e33-4e12-afac-744b7efe547c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RaceTypeId" 197dd4d3-ad36-4467-9f74-6efb99806825 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Gender" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsFirstTime" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Department" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EmploymentTypeId" 85e3ef0b-d042-4b56-a329-96a6defaf4af --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BloodTypeId" 302444b7-4d19-4d7f-bf55-e7db290e3782 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Allergy" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerStatusId" b0fd0f9f-ac8d-4856-b520-1f7a0472b234 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Designation" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IfOthers" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Email" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Remarks" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PassportNo" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, multipart/form-data
Sample:
Sample not available.