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": "86fd05d9-4a60-4021-bc11-05522911954a", "WorkerTrainings": [ { "Id": "4f1f4a28-ecf9-41b0-9642-4b5b5b27406a", "CourseId": "c4c59921-e778-4ba1-9dc9-ee10a3603d40", "CertificateNo": "sample string 3", "DateAttended": "2025-09-18T22:23:28.5138164+00:00", "ValidUntil": "2025-09-18T22:23:28.5138164+00:00" }, { "Id": "4f1f4a28-ecf9-41b0-9642-4b5b5b27406a", "CourseId": "c4c59921-e778-4ba1-9dc9-ee10a3603d40", "CertificateNo": "sample string 3", "DateAttended": "2025-09-18T22:23:28.5138164+00:00", "ValidUntil": "2025-09-18T22:23:28.5138164+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>86fd05d9-4a60-4021-bc11-05522911954a</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>c4c59921-e778-4ba1-9dc9-ee10a3603d40</d2p1:CourseId> <d2p1:DateAttended>2025-09-18T22:23:28.5138164+00:00</d2p1:DateAttended> <d2p1:Id>4f1f4a28-ecf9-41b0-9642-4b5b5b27406a</d2p1:Id> <d2p1:ValidUntil>2025-09-18T22:23:28.5138164+00:00</d2p1:ValidUntil> </d2p1:WorkerTrainingPAC> <d2p1:WorkerTrainingPAC> <d2p1:CertificateNo>sample string 3</d2p1:CertificateNo> <d2p1:CourseId>c4c59921-e778-4ba1-9dc9-ee10a3603d40</d2p1:CourseId> <d2p1:DateAttended>2025-09-18T22:23:28.5138164+00:00</d2p1:DateAttended> <d2p1:Id>4f1f4a28-ecf9-41b0-9642-4b5b5b27406a</d2p1:Id> <d2p1:ValidUntil>2025-09-18T22:23:28.5138164+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" 86fd05d9-4a60-4021-bc11-05522911954a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].Id" 4f1f4a28-ecf9-41b0-9642-4b5b5b27406a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].CourseId" c4c59921-e778-4ba1-9dc9-ee10a3603d40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].CertificateNo" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].DateAttended" 2025-09-18T22:23:28.5138164+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[0].ValidUntil" 2025-09-18T22:23:28.5138164+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].Id" 4f1f4a28-ecf9-41b0-9642-4b5b5b27406a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].CourseId" c4c59921-e778-4ba1-9dc9-ee10a3603d40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].CertificateNo" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].DateAttended" 2025-09-18T22:23:28.5138164+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkerTrainings[1].ValidUntil" 2025-09-18T22:23:28.5138164+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.