POST api/PAC/TrainingDetail
Request Information
URI Parameters
None.
Body Parameters
WorkerTrainingPACCreateUpdateViewModelName | Description | Type | Additional information |
---|---|---|---|
WorkerId | globally unique identifier |
None. |
|
WorkerTrainings | Collection of WorkerTrainingPAC |
None. |
Request Formats
application/json, text/json
Sample:
{ "WorkerId": "ce2e079d-d3c1-4d41-a5c9-853c36de88b1", "WorkerTrainings": [ { "Id": "57d2b6a4-07b8-46d9-9fe4-1dc0b277ce9f", "CourseId": "9a1149a6-1daa-48e3-9657-6f20bf07b040", "CertificateNo": "sample string 3", "DateAttended": "2025-07-06T15:12:43.1089903+00:00", "ValidUntil": "2025-07-06T15:12:43.1089903+00:00" }, { "Id": "57d2b6a4-07b8-46d9-9fe4-1dc0b277ce9f", "CourseId": "9a1149a6-1daa-48e3-9657-6f20bf07b040", "CertificateNo": "sample string 3", "DateAttended": "2025-07-06T15:12:43.1089903+00:00", "ValidUntil": "2025-07-06T15:12:43.1089903+00:00" } ] }
application/xml, text/xml
Sample:
<WorkerTrainingPACCreateUpdateViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iP.Products.MySDS.WebAPI.Areas.Worker"> <WorkerId>ce2e079d-d3c1-4d41-a5c9-853c36de88b1</WorkerId> <WorkerTrainings xmlns:d2p1="http://schemas.datacontract.org/2004/07/iP.Products.Domains.MySDS.Commands"> <d2p1:WorkerTrainingPAC> <d2p1:CertificateNo>sample string 3</d2p1:CertificateNo> <d2p1:CourseId>9a1149a6-1daa-48e3-9657-6f20bf07b040</d2p1:CourseId> <d2p1:DateAttended>2025-07-06T15:12:43.1089903+00:00</d2p1:DateAttended> <d2p1:Id>57d2b6a4-07b8-46d9-9fe4-1dc0b277ce9f</d2p1:Id> <d2p1:ValidUntil>2025-07-06T15:12:43.1089903+00:00</d2p1:ValidUntil> </d2p1:WorkerTrainingPAC> <d2p1:WorkerTrainingPAC> <d2p1:CertificateNo>sample string 3</d2p1:CertificateNo> <d2p1:CourseId>9a1149a6-1daa-48e3-9657-6f20bf07b040</d2p1:CourseId> <d2p1:DateAttended>2025-07-06T15:12:43.1089903+00:00</d2p1:DateAttended> <d2p1:Id>57d2b6a4-07b8-46d9-9fe4-1dc0b277ce9f</d2p1:Id> <d2p1:ValidUntil>2025-07-06T15:12:43.1089903+00:00</d2p1:ValidUntil> </d2p1:WorkerTrainingPAC> </WorkerTrainings> </WorkerTrainingPACCreateUpdateViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerId" ce2e079d-d3c1-4d41-a5c9-853c36de88b1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].Id" 57d2b6a4-07b8-46d9-9fe4-1dc0b277ce9f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].CourseId" 9a1149a6-1daa-48e3-9657-6f20bf07b040 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].CertificateNo" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].DateAttended" 2025-07-06T15:12:43.1089903+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].ValidUntil" 2025-07-06T15:12:43.1089903+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].Id" 57d2b6a4-07b8-46d9-9fe4-1dc0b277ce9f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].CourseId" 9a1149a6-1daa-48e3-9657-6f20bf07b040 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].CertificateNo" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].DateAttended" 2025-07-06T15:12:43.1089903+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].ValidUntil" 2025-07-06T15:12:43.1089903+00:00 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, multipart/form-data
Sample:
Sample not available.