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": "8f751e98-5fdd-4a9c-b5f0-39d52ba8a0d1",
"TitleTypeId": "b824ca36-cb15-44b7-a29d-0e95e62f7dfc",
"FullName": "sample string 2",
"LastName": "sample string 3",
"DOB": "2025-10-29T00:50:10.0797366+00:00",
"NRICNationalityID": "sample string 5",
"NationalityId": "4cd48508-e5cf-4270-a52f-9ab60c3c98c8",
"RaceTypeId": "e945d281-c0df-4cbd-9ae9-6345b571c89c",
"Gender": true,
"IsFirstTime": true,
"Department": "sample string 6",
"EmploymentTypeId": "2464cc25-b759-41fe-aef0-b1de153b068f",
"BloodTypeId": "ed82e607-5bb2-4576-aac1-85e7b606e580",
"Allergy": "sample string 7",
"WorkerStatusId": "78e40ba3-d445-444a-ac7a-e84f459054f2",
"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>ed82e607-5bb2-4576-aac1-85e7b606e580</BloodTypeId> <DOB>2025-10-29T00:50:10.0797366+00:00</DOB> <Department>sample string 6</Department> <Designation>sample string 8</Designation> <Email>sample string 10</Email> <EmploymentTypeId>2464cc25-b759-41fe-aef0-b1de153b068f</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>4cd48508-e5cf-4270-a52f-9ab60c3c98c8</NationalityId> <PassportNo>sample string 12</PassportNo> <RaceTypeId>e945d281-c0df-4cbd-9ae9-6345b571c89c</RaceTypeId> <Remarks>sample string 11</Remarks> <TitleTypeId>b824ca36-cb15-44b7-a29d-0e95e62f7dfc</TitleTypeId> <WorkerId>8f751e98-5fdd-4a9c-b5f0-39d52ba8a0d1</WorkerId> <WorkerStatusId>78e40ba3-d445-444a-ac7a-e84f459054f2</WorkerStatusId> </WorkerPACCreateUpdateViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerId" 8f751e98-5fdd-4a9c-b5f0-39d52ba8a0d1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TitleTypeId" b824ca36-cb15-44b7-a29d-0e95e62f7dfc --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" 2025-10-29T00:50:10.0797366+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NRICNationalityID" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NationalityId" 4cd48508-e5cf-4270-a52f-9ab60c3c98c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RaceTypeId" e945d281-c0df-4cbd-9ae9-6345b571c89c --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" 2464cc25-b759-41fe-aef0-b1de153b068f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BloodTypeId" ed82e607-5bb2-4576-aac1-85e7b606e580 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Allergy" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerStatusId" 78e40ba3-d445-444a-ac7a-e84f459054f2 --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.