GET api/WorkOrder/GetWorkOrderByID?WorkOrderID={WorkOrderID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| WorkOrderID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
WorkOrderDetailsDataModel| Name | Description | Type | Additional information |
|---|---|---|---|
| WorkOrderAssetMappingList | Collection of WorkOrderAssetMaapingDataModel |
None. |
|
| WorkOrderUserMappingList | Collection of WorkOrderUserMaapingDataModel |
None. |
|
| WorkOrderPartsMappingList | Collection of WorkOrderSparePartsMappingDataModel |
None. |
|
| IsSagePosted | boolean |
None. |
|
| WorkOrderID | integer |
None. |
|
| WorkRequestID | integer |
None. |
|
| WorkRequestCode | string |
None. |
|
| FacilityID | integer |
None. |
|
| FacilityName | string |
None. |
|
| SchedulerTypeID | integer |
None. |
|
| PriorityID | integer |
None. |
|
| PriorityName | string |
None. |
|
| WOGrowerID | integer |
None. |
|
| WOGrowerName | string |
None. |
|
| WOVendorID | integer |
None. |
|
| WOVendorName | string |
None. |
|
| WOAssignmentTypeID | integer |
None. |
|
| WOAssignmentTypeName | string |
None. |
|
| WOMaintenanceTypeID | integer |
None. |
|
| WOMaintenanceTypeName | string |
None. |
|
| DepartmentID | integer |
None. |
|
| DepartmentName | string |
None. |
|
| DepartmentCode | string |
None. |
|
| WOStatusID | integer |
None. |
|
| WOStatusName | string |
None. |
|
| FacilityCode | string |
None. |
|
| SubFacilityIDs | string |
None. |
|
| SubFacilityNames | string |
None. |
|
| WorkOrderCode | string |
None. |
|
| WOStatusHexCode | string |
None. |
|
| StartDate | date |
None. |
|
| OriginalStartDate | date |
None. |
|
| EndDate | date |
None. |
|
| OriginalEndDate | date |
None. |
|
| Description | string |
None. |
|
| RequiredQty | decimal number |
None. |
|
| Notes | string |
None. |
|
| ProgressStatusNote | string |
None. |
|
| WOUserMappings | string |
None. |
|
| WOUserMappingsIDs | string |
None. |
|
| AddedBy | integer |
None. |
|
| AddedDate | date |
None. |
|
| ModifiedBy | integer |
None. |
|
| ModifiedDate | date |
None. |
|
| AddedByName | string |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{
"workOrderAssetMappingList": [
{
"woAssetMappingID": 1,
"workOrderID": 2,
"assetID": 3,
"assetCode": "sample string 4",
"name": "sample string 5",
"statusID": 6,
"statusName": "sample string 7",
"assetStatusColourCode": "sample string 8",
"vehicleLastInspection": "2026-09-30T21:27:59.8851384-04:00",
"warrantyEndDate": "2026-09-30T21:27:59.8851384-04:00"
},
{
"woAssetMappingID": 1,
"workOrderID": 2,
"assetID": 3,
"assetCode": "sample string 4",
"name": "sample string 5",
"statusID": 6,
"statusName": "sample string 7",
"assetStatusColourCode": "sample string 8",
"vehicleLastInspection": "2026-09-30T21:27:59.8851384-04:00",
"warrantyEndDate": "2026-09-30T21:27:59.8851384-04:00"
}
],
"workOrderUserMappingList": [
{
"woUserMappingID": 1,
"workOrderID": 2,
"userID": 3,
"userName": "sample string 4"
},
{
"woUserMappingID": 1,
"workOrderID": 2,
"userID": 3,
"userName": "sample string 4"
}
],
"workOrderPartsMappingList": [
{
"woSparePartMappingID": 1,
"workOrderID": 2,
"partsID": 3,
"partsCode": "sample string 4",
"sparePartsName": "sample string 5",
"facilityID": 1,
"facilityName": "sample string 6",
"subFacilityID": 1,
"subFacilityName": "sample string 7",
"pricePerUnit": 1.0,
"unitID": 1,
"weightedAvgCost": 8.0,
"unitCost": 1.0,
"requiredQty": 9.0,
"pickedQty": 10.0,
"usedQty": 1.0,
"returnQty": 1.0,
"remainingQty": 11.0,
"assetID": 1,
"assetCode": "sample string 12",
"assetName": "sample string 13",
"isPicked": 1,
"isLocked": true
},
{
"woSparePartMappingID": 1,
"workOrderID": 2,
"partsID": 3,
"partsCode": "sample string 4",
"sparePartsName": "sample string 5",
"facilityID": 1,
"facilityName": "sample string 6",
"subFacilityID": 1,
"subFacilityName": "sample string 7",
"pricePerUnit": 1.0,
"unitID": 1,
"weightedAvgCost": 8.0,
"unitCost": 1.0,
"requiredQty": 9.0,
"pickedQty": 10.0,
"usedQty": 1.0,
"returnQty": 1.0,
"remainingQty": 11.0,
"assetID": 1,
"assetCode": "sample string 12",
"assetName": "sample string 13",
"isPicked": 1,
"isLocked": true
}
],
"isSagePosted": true,
"workOrderID": 2,
"workRequestID": 3,
"workRequestCode": "sample string 4",
"facilityID": 5,
"facilityName": "sample string 6",
"schedulerTypeID": 7,
"priorityID": 8,
"priorityName": "sample string 9",
"woGrowerID": 10,
"woGrowerName": "sample string 11",
"woVendorID": 12,
"woVendorName": "sample string 13",
"woAssignmentTypeID": 14,
"woAssignmentTypeName": "sample string 15",
"woMaintenanceTypeID": 16,
"woMaintenanceTypeName": "sample string 17",
"departmentID": 18,
"departmentName": "sample string 19",
"departmentCode": "sample string 20",
"woStatusID": 21,
"woStatusName": "sample string 22",
"facilityCode": "sample string 23",
"subFacilityIDs": "sample string 24",
"subFacilityNames": "sample string 25",
"workOrderCode": "sample string 26",
"woStatusHexCode": "sample string 27",
"startDate": "2026-09-30T21:27:59.8851384-04:00",
"originalStartDate": "2026-09-30T21:27:59.8851384-04:00",
"endDate": "2026-09-30T21:27:59.8851384-04:00",
"originalEndDate": "2026-09-30T21:27:59.8851384-04:00",
"description": "sample string 28",
"requiredQty": 29.0,
"notes": "sample string 30",
"progressStatusNote": "sample string 31",
"woUserMappings": "sample string 32",
"woUserMappingsIDs": "sample string 33",
"addedBy": 34,
"addedDate": "2026-09-30T21:27:59.8851384-04:00",
"modifiedBy": 1,
"modifiedDate": "2026-09-30T21:27:59.8851384-04:00",
"addedByName": "sample string 36"
}
application/xml, text/xml
Sample:
<WorkOrderDetailsDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">
<AddedBy>34</AddedBy>
<AddedByName>sample string 36</AddedByName>
<AddedDate>2026-09-30T21:27:59.8851384-04:00</AddedDate>
<DepartmentCode>sample string 20</DepartmentCode>
<DepartmentID>18</DepartmentID>
<DepartmentName>sample string 19</DepartmentName>
<Description>sample string 28</Description>
<EndDate>2026-09-30T21:27:59.8851384-04:00</EndDate>
<FacilityCode>sample string 23</FacilityCode>
<FacilityID>5</FacilityID>
<FacilityName>sample string 6</FacilityName>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-09-30T21:27:59.8851384-04:00</ModifiedDate>
<Notes>sample string 30</Notes>
<OriginalEndDate>2026-09-30T21:27:59.8851384-04:00</OriginalEndDate>
<OriginalStartDate>2026-09-30T21:27:59.8851384-04:00</OriginalStartDate>
<PriorityID>8</PriorityID>
<PriorityName>sample string 9</PriorityName>
<ProgressStatusNote>sample string 31</ProgressStatusNote>
<RequiredQty>29</RequiredQty>
<SchedulerTypeID>7</SchedulerTypeID>
<StartDate>2026-09-30T21:27:59.8851384-04:00</StartDate>
<SubFacilityIDs>sample string 24</SubFacilityIDs>
<SubFacilityNames>sample string 25</SubFacilityNames>
<TotalRecord>37</TotalRecord>
<WOAssignmentTypeID>14</WOAssignmentTypeID>
<WOAssignmentTypeName>sample string 15</WOAssignmentTypeName>
<WOGrowerID>10</WOGrowerID>
<WOGrowerName>sample string 11</WOGrowerName>
<WOMaintenanceTypeID>16</WOMaintenanceTypeID>
<WOMaintenanceTypeName>sample string 17</WOMaintenanceTypeName>
<WOStatusHexCode>sample string 27</WOStatusHexCode>
<WOStatusID>21</WOStatusID>
<WOStatusName>sample string 22</WOStatusName>
<WOUserMappings>sample string 32</WOUserMappings>
<WOUserMappingsIDs>sample string 33</WOUserMappingsIDs>
<WOVendorID>12</WOVendorID>
<WOVendorName>sample string 13</WOVendorName>
<WorkOrderCode>sample string 26</WorkOrderCode>
<WorkOrderID>2</WorkOrderID>
<WorkRequestCode>sample string 4</WorkRequestCode>
<WorkRequestID>3</WorkRequestID>
<IsSagePosted>true</IsSagePosted>
<WorkOrderAssetMappingList>
<WorkOrderAssetMaapingDataModel>
<AssetCode>sample string 4</AssetCode>
<AssetID>3</AssetID>
<AssetStatusColourCode>sample string 8</AssetStatusColourCode>
<Name>sample string 5</Name>
<StatusID>6</StatusID>
<StatusName>sample string 7</StatusName>
<VehicleLastInspection>2026-09-30T21:27:59.8851384-04:00</VehicleLastInspection>
<WOAssetMappingID>1</WOAssetMappingID>
<WarrantyEndDate>2026-09-30T21:27:59.8851384-04:00</WarrantyEndDate>
<WorkOrderID>2</WorkOrderID>
</WorkOrderAssetMaapingDataModel>
<WorkOrderAssetMaapingDataModel>
<AssetCode>sample string 4</AssetCode>
<AssetID>3</AssetID>
<AssetStatusColourCode>sample string 8</AssetStatusColourCode>
<Name>sample string 5</Name>
<StatusID>6</StatusID>
<StatusName>sample string 7</StatusName>
<VehicleLastInspection>2026-09-30T21:27:59.8851384-04:00</VehicleLastInspection>
<WOAssetMappingID>1</WOAssetMappingID>
<WarrantyEndDate>2026-09-30T21:27:59.8851384-04:00</WarrantyEndDate>
<WorkOrderID>2</WorkOrderID>
</WorkOrderAssetMaapingDataModel>
</WorkOrderAssetMappingList>
<WorkOrderPartsMappingList>
<WorkOrderSparePartsMappingDataModel>
<AssetCode>sample string 12</AssetCode>
<AssetID>1</AssetID>
<AssetName>sample string 13</AssetName>
<FacilityID>1</FacilityID>
<FacilityName>sample string 6</FacilityName>
<IsLocked>true</IsLocked>
<IsPicked>1</IsPicked>
<PartsCode>sample string 4</PartsCode>
<PartsID>3</PartsID>
<PickedQty>10</PickedQty>
<PricePerUnit>1</PricePerUnit>
<RemainingQty>11</RemainingQty>
<RequiredQty>9</RequiredQty>
<ReturnQty>1</ReturnQty>
<SparePartsName>sample string 5</SparePartsName>
<SubFacilityID>1</SubFacilityID>
<SubFacilityName>sample string 7</SubFacilityName>
<UnitCost>1</UnitCost>
<UnitID>1</UnitID>
<UsedQty>1</UsedQty>
<WOSparePartMappingID>1</WOSparePartMappingID>
<WeightedAvgCost>8</WeightedAvgCost>
<WorkOrderID>2</WorkOrderID>
</WorkOrderSparePartsMappingDataModel>
<WorkOrderSparePartsMappingDataModel>
<AssetCode>sample string 12</AssetCode>
<AssetID>1</AssetID>
<AssetName>sample string 13</AssetName>
<FacilityID>1</FacilityID>
<FacilityName>sample string 6</FacilityName>
<IsLocked>true</IsLocked>
<IsPicked>1</IsPicked>
<PartsCode>sample string 4</PartsCode>
<PartsID>3</PartsID>
<PickedQty>10</PickedQty>
<PricePerUnit>1</PricePerUnit>
<RemainingQty>11</RemainingQty>
<RequiredQty>9</RequiredQty>
<ReturnQty>1</ReturnQty>
<SparePartsName>sample string 5</SparePartsName>
<SubFacilityID>1</SubFacilityID>
<SubFacilityName>sample string 7</SubFacilityName>
<UnitCost>1</UnitCost>
<UnitID>1</UnitID>
<UsedQty>1</UsedQty>
<WOSparePartMappingID>1</WOSparePartMappingID>
<WeightedAvgCost>8</WeightedAvgCost>
<WorkOrderID>2</WorkOrderID>
</WorkOrderSparePartsMappingDataModel>
</WorkOrderPartsMappingList>
<WorkOrderUserMappingList>
<WorkOrderUserMaapingDataModel>
<UserID>3</UserID>
<UserName>sample string 4</UserName>
<WOUserMappingID>1</WOUserMappingID>
<WorkOrderID>2</WorkOrderID>
</WorkOrderUserMaapingDataModel>
<WorkOrderUserMaapingDataModel>
<UserID>3</UserID>
<UserName>sample string 4</UserName>
<WOUserMappingID>1</WOUserMappingID>
<WorkOrderID>2</WorkOrderID>
</WorkOrderUserMaapingDataModel>
</WorkOrderUserMappingList>
</WorkOrderDetailsDataModel>
multipart/form-data
Sample:
<WorkOrderDetailsDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder"><AddedBy>34</AddedBy><AddedByName>sample string 36</AddedByName><AddedDate>2026-09-30T21:27:59.8851384-04:00</AddedDate><DepartmentCode>sample string 20</DepartmentCode><DepartmentID>18</DepartmentID><DepartmentName>sample string 19</DepartmentName><Description>sample string 28</Description><EndDate>2026-09-30T21:27:59.8851384-04:00</EndDate><FacilityCode>sample string 23</FacilityCode><FacilityID>5</FacilityID><FacilityName>sample string 6</FacilityName><ModifiedBy>1</ModifiedBy><ModifiedDate>2026-09-30T21:27:59.8851384-04:00</ModifiedDate><Notes>sample string 30</Notes><OriginalEndDate>2026-09-30T21:27:59.8851384-04:00</OriginalEndDate><OriginalStartDate>2026-09-30T21:27:59.8851384-04:00</OriginalStartDate><PriorityID>8</PriorityID><PriorityName>sample string 9</PriorityName><ProgressStatusNote>sample string 31</ProgressStatusNote><RequiredQty>29</RequiredQty><SchedulerTypeID>7</SchedulerTypeID><StartDate>2026-09-30T21:27:59.8851384-04:00</StartDate><SubFacilityIDs>sample string 24</SubFacilityIDs><SubFacilityNames>sample string 25</SubFacilityNames><TotalRecord>37</TotalRecord><WOAssignmentTypeID>14</WOAssignmentTypeID><WOAssignmentTypeName>sample string 15</WOAssignmentTypeName><WOGrowerID>10</WOGrowerID><WOGrowerName>sample string 11</WOGrowerName><WOMaintenanceTypeID>16</WOMaintenanceTypeID><WOMaintenanceTypeName>sample string 17</WOMaintenanceTypeName><WOStatusHexCode>sample string 27</WOStatusHexCode><WOStatusID>21</WOStatusID><WOStatusName>sample string 22</WOStatusName><WOUserMappings>sample string 32</WOUserMappings><WOUserMappingsIDs>sample string 33</WOUserMappingsIDs><WOVendorID>12</WOVendorID><WOVendorName>sample string 13</WOVendorName><WorkOrderCode>sample string 26</WorkOrderCode><WorkOrderID>2</WorkOrderID><WorkRequestCode>sample string 4</WorkRequestCode><WorkRequestID>3</WorkRequestID><IsSagePosted>true</IsSagePosted><WorkOrderAssetMappingList><WorkOrderAssetMaapingDataModel><AssetCode>sample string 4</AssetCode><AssetID>3</AssetID><AssetStatusColourCode>sample string 8</AssetStatusColourCode><Name>sample string 5</Name><StatusID>6</StatusID><StatusName>sample string 7</StatusName><VehicleLastInspection>2026-09-30T21:27:59.8851384-04:00</VehicleLastInspection><WOAssetMappingID>1</WOAssetMappingID><WarrantyEndDate>2026-09-30T21:27:59.8851384-04:00</WarrantyEndDate><WorkOrderID>2</WorkOrderID></WorkOrderAssetMaapingDataModel><WorkOrderAssetMaapingDataModel><AssetCode>sample string 4</AssetCode><AssetID>3</AssetID><AssetStatusColourCode>sample string 8</AssetStatusColourCode><Name>sample string 5</Name><StatusID>6</StatusID><StatusName>sample string 7</StatusName><VehicleLastInspection>2026-09-30T21:27:59.8851384-04:00</VehicleLastInspection><WOAssetMappingID>1</WOAssetMappingID><WarrantyEndDate>2026-09-30T21:27:59.8851384-04:00</WarrantyEndDate><WorkOrderID>2</WorkOrderID></WorkOrderAssetMaapingDataModel></WorkOrderAssetMappingList><WorkOrderPartsMappingList><WorkOrderSparePartsMappingDataModel><AssetCode>sample string 12</AssetCode><AssetID>1</AssetID><AssetName>sample string 13</AssetName><FacilityID>1</FacilityID><FacilityName>sample string 6</FacilityName><IsLocked>true</IsLocked><IsPicked>1</IsPicked><PartsCode>sample string 4</PartsCode><PartsID>3</PartsID><PickedQty>10</PickedQty><PricePerUnit>1</PricePerUnit><RemainingQty>11</RemainingQty><RequiredQty>9</RequiredQty><ReturnQty>1</ReturnQty><SparePartsName>sample string 5</SparePartsName><SubFacilityID>1</SubFacilityID><SubFacilityName>sample string 7</SubFacilityName><UnitCost>1</UnitCost><UnitID>1</UnitID><UsedQty>1</UsedQty><WOSparePartMappingID>1</WOSparePartMappingID><WeightedAvgCost>8</WeightedAvgCost><WorkOrderID>2</WorkOrderID></WorkOrderSparePartsMappingDataModel><WorkOrderSparePartsMappingDataModel><AssetCode>sample string 12</AssetCode><AssetID>1</AssetID><AssetName>sample string 13</AssetName><FacilityID>1</FacilityID><FacilityName>sample string 6</FacilityName><IsLocked>true</IsLocked><IsPicked>1</IsPicked><PartsCode>sample string 4</PartsCode><PartsID>3</PartsID><PickedQty>10</PickedQty><PricePerUnit>1</PricePerUnit><RemainingQty>11</RemainingQty><RequiredQty>9</RequiredQty><ReturnQty>1</ReturnQty><SparePartsName>sample string 5</SparePartsName><SubFacilityID>1</SubFacilityID><SubFacilityName>sample string 7</SubFacilityName><UnitCost>1</UnitCost><UnitID>1</UnitID><UsedQty>1</UsedQty><WOSparePartMappingID>1</WOSparePartMappingID><WeightedAvgCost>8</WeightedAvgCost><WorkOrderID>2</WorkOrderID></WorkOrderSparePartsMappingDataModel></WorkOrderPartsMappingList><WorkOrderUserMappingList><WorkOrderUserMaapingDataModel><UserID>3</UserID><UserName>sample string 4</UserName><WOUserMappingID>1</WOUserMappingID><WorkOrderID>2</WorkOrderID></WorkOrderUserMaapingDataModel><WorkOrderUserMaapingDataModel><UserID>3</UserID><UserName>sample string 4</UserName><WOUserMappingID>1</WOUserMappingID><WorkOrderID>2</WorkOrderID></WorkOrderUserMaapingDataModel></WorkOrderUserMappingList></WorkOrderDetailsDataModel>