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": "27144696-3807-4ec1-9ae2-4166113f4c2b",
"TitleTypeId": "09b81aba-fc0f-4581-8ad1-562f6a98bab7",
"FullName": "sample string 2",
"LastName": "sample string 3",
"DOB": "2026-01-20T10:22:28.934623+00:00",
"NRICNationalityID": "sample string 5",
"NationalityId": "4e0d1143-1427-467b-a9a0-6cb564b3155f",
"RaceTypeId": "f20db104-b3e6-44f0-8ae7-ea5d78b6c712",
"Gender": true,
"IsFirstTime": true,
"Department": "sample string 6",
"EmploymentTypeId": "d8a99f0c-6a35-4813-aa2a-52dc0f433756",
"BloodTypeId": "9b7feed6-0753-45b9-b08b-ef71ceaa60d6",
"Allergy": "sample string 7",
"WorkerStatusId": "f11a11a7-c728-48af-a1f8-c19df4b68c4a",
"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>9b7feed6-0753-45b9-b08b-ef71ceaa60d6</BloodTypeId> <DOB>2026-01-20T10:22:28.934623+00:00</DOB> <Department>sample string 6</Department> <Designation>sample string 8</Designation> <Email>sample string 10</Email> <EmploymentTypeId>d8a99f0c-6a35-4813-aa2a-52dc0f433756</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>4e0d1143-1427-467b-a9a0-6cb564b3155f</NationalityId> <PassportNo>sample string 12</PassportNo> <RaceTypeId>f20db104-b3e6-44f0-8ae7-ea5d78b6c712</RaceTypeId> <Remarks>sample string 11</Remarks> <TitleTypeId>09b81aba-fc0f-4581-8ad1-562f6a98bab7</TitleTypeId> <WorkerId>27144696-3807-4ec1-9ae2-4166113f4c2b</WorkerId> <WorkerStatusId>f11a11a7-c728-48af-a1f8-c19df4b68c4a</WorkerStatusId> </WorkerPACCreateUpdateViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerId" 27144696-3807-4ec1-9ae2-4166113f4c2b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TitleTypeId" 09b81aba-fc0f-4581-8ad1-562f6a98bab7 --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-01-20T10:22:28.9346230+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NRICNationalityID" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NationalityId" 4e0d1143-1427-467b-a9a0-6cb564b3155f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RaceTypeId" f20db104-b3e6-44f0-8ae7-ea5d78b6c712 --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" d8a99f0c-6a35-4813-aa2a-52dc0f433756 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BloodTypeId" 9b7feed6-0753-45b9-b08b-ef71ceaa60d6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Allergy" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerStatusId" f11a11a7-c728-48af-a1f8-c19df4b68c4a --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.