PUT api/Works/{workorder}/Terminate
Terminate Work Order
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| workorder |
|
string |
Required |
Body Parameters
TerminateWO| Name | Description | Type | Additional information |
|---|---|---|---|
| Start |
|
date |
Required |
| End |
|
date |
Required |
| Component |
|
integer |
None. |
| Symptom |
|
string |
None. |
| Cause |
|
string |
None. |
| Performed |
This maybe required, depending on ManWinWin preferences |
string |
None. |
| Record |
This maybe required, depending on Maintenance Schedule periodicity |
decimal number |
None. |
| DownTimes |
|
Collection of DownTimeTerminate |
None. |
| PendingTasks |
|
PendingTasks |
None. |
Request Formats
Sample:
{
"Start": "2025-11-05T01:47:01.6935024+00:00",
"End": "2025-11-05T01:47:01.6935024+00:00",
"Component": 1,
"Symptom": "sample string 4",
"Cause": "sample string 5",
"Performed": "sample string 6",
"Record": 1.1,
"DownTimes": [
{
"Id": 1,
"Entity": {
"Code": "sample string 1",
"Type": "Item"
},
"From": "2025-11-05T01:47:01.6935024+00:00",
"To": "2025-11-05T01:47:01.6935024+00:00",
"DownState": true
},
{
"Id": 1,
"Entity": {
"Code": "sample string 1",
"Type": "Item"
},
"From": "2025-11-05T01:47:01.6935024+00:00",
"To": "2025-11-05T01:47:01.6935024+00:00",
"DownState": true
}
],
"PendingTasks": {
"NotPerformed": 0,
"PerformedNotOk": 0,
"NewWorkOrder": {
"Description": "sample string 1",
"WorkType": "sample string 2",
"ScheduledStart": "2025-11-05T01:47:01.6935024+00:00",
"Manager": "sample string 3"
}
}
}
Sample:
<TerminateWO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Trabalhos">
<Cause>sample string 5</Cause>
<Component>1</Component>
<DownTimes>
<DownTimeTerminate>
<DownState>true</DownState>
<Entity>
<Code>sample string 1</Code>
<Type>Item</Type>
</Entity>
<From>2025-11-05T01:47:01.6935024+00:00</From>
<Id>1</Id>
<To>2025-11-05T01:47:01.6935024+00:00</To>
</DownTimeTerminate>
<DownTimeTerminate>
<DownState>true</DownState>
<Entity>
<Code>sample string 1</Code>
<Type>Item</Type>
</Entity>
<From>2025-11-05T01:47:01.6935024+00:00</From>
<Id>1</Id>
<To>2025-11-05T01:47:01.6935024+00:00</To>
</DownTimeTerminate>
</DownTimes>
<End>2025-11-05T01:47:01.6935024+00:00</End>
<PendingTasks>
<NewWorkOrder>
<Description>sample string 1</Description>
<Manager>sample string 3</Manager>
<ScheduledStart>2025-11-05T01:47:01.6935024+00:00</ScheduledStart>
<WorkType>sample string 2</WorkType>
</NewWorkOrder>
<NotPerformed>Ignore</NotPerformed>
<PerformedNotOk>Ignore</PerformedNotOk>
</PendingTasks>
<Performed>sample string 6</Performed>
<Record>1.1</Record>
<Start>2025-11-05T01:47:01.6935024+00:00</Start>
<Symptom>sample string 4</Symptom>
<WorkOrder>sample string 1</WorkOrder>
</TerminateWO>
Sample:
Sample not available.
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrder" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Start" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="End" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Component" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Symptom" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Cause" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Performed" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Record" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[0].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[0].Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[0].Entity.Type" Item --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[0].From" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[0].To" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[0].DownState" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[1].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[1].Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[1].Entity.Type" Item --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[1].From" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[1].To" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DownTimes[1].DownState" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PendingTasks.NotPerformed" Ignore --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PendingTasks.PerformedNotOk" Ignore --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PendingTasks.NewWorkOrder.Description" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PendingTasks.NewWorkOrder.WorkType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PendingTasks.NewWorkOrder.ScheduledStart" 2025-11-05T01:47:01.6935024+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PendingTasks.NewWorkOrder.Manager" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
stringResponse Formats
Sample:
"sample string 1"
Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e--