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. |
|
| 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. |
|
| 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-02-25T15:50:16.1935636-05:00",
"warrantyEndDate": "2026-02-25T15:50:16.1935636-05: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-02-25T15:50:16.1935636-05:00",
"warrantyEndDate": "2026-02-25T15:50:16.1935636-05: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,
"requiredQty": 9.0,
"pickedQty": 10.0,
"usedQty": 1.0,
"returnQty": 1.0,
"assetID": 1,
"assetCode": "sample string 11",
"assetName": "sample string 12",
"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,
"requiredQty": 9.0,
"pickedQty": 10.0,
"usedQty": 1.0,
"returnQty": 1.0,
"assetID": 1,
"assetCode": "sample string 11",
"assetName": "sample string 12",
"isPicked": 1,
"isLocked": true
}
],
"workOrderID": 1,
"workRequestID": 2,
"workRequestCode": "sample string 3",
"facilityID": 4,
"facilityName": "sample string 5",
"schedulerTypeID": 6,
"priorityID": 7,
"priorityName": "sample string 8",
"woGrowerID": 9,
"woGrowerName": "sample string 10",
"woVendorID": 11,
"woVendorName": "sample string 12",
"woAssignmentTypeID": 13,
"woAssignmentTypeName": "sample string 14",
"woMaintenanceTypeID": 15,
"woMaintenanceTypeName": "sample string 16",
"departmentID": 17,
"departmentName": "sample string 18",
"woStatusID": 19,
"woStatusName": "sample string 20",
"facilityCode": "sample string 21",
"subFacilityIDs": "sample string 22",
"subFacilityNames": "sample string 23",
"workOrderCode": "sample string 24",
"woStatusHexCode": "sample string 25",
"startDate": "2026-02-25T15:50:16.1975661-05:00",
"originalStartDate": "2026-02-25T15:50:16.1975661-05:00",
"endDate": "2026-02-25T15:50:16.1975661-05:00",
"originalEndDate": "2026-02-25T15:50:16.1975661-05:00",
"description": "sample string 26",
"requiredQty": 27.0,
"notes": "sample string 28",
"progressStatusNote": "sample string 29",
"woUserMappings": "sample string 30",
"woUserMappingsIDs": "sample string 31",
"addedBy": 32,
"addedDate": "2026-02-25T15:50:16.1975661-05:00",
"modifiedBy": 1,
"modifiedDate": "2026-02-25T15:50:16.1975661-05:00",
"addedByName": "sample string 34"
}
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>32</AddedBy>
<AddedByName>sample string 34</AddedByName>
<AddedDate>2026-02-25T15:50:16.1975661-05:00</AddedDate>
<DepartmentID>17</DepartmentID>
<DepartmentName>sample string 18</DepartmentName>
<Description>sample string 26</Description>
<EndDate>2026-02-25T15:50:16.1975661-05:00</EndDate>
<FacilityCode>sample string 21</FacilityCode>
<FacilityID>4</FacilityID>
<FacilityName>sample string 5</FacilityName>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-25T15:50:16.1975661-05:00</ModifiedDate>
<Notes>sample string 28</Notes>
<OriginalEndDate>2026-02-25T15:50:16.1975661-05:00</OriginalEndDate>
<OriginalStartDate>2026-02-25T15:50:16.1975661-05:00</OriginalStartDate>
<PriorityID>7</PriorityID>
<PriorityName>sample string 8</PriorityName>
<ProgressStatusNote>sample string 29</ProgressStatusNote>
<RequiredQty>27</RequiredQty>
<SchedulerTypeID>6</SchedulerTypeID>
<StartDate>2026-02-25T15:50:16.1975661-05:00</StartDate>
<SubFacilityIDs>sample string 22</SubFacilityIDs>
<SubFacilityNames>sample string 23</SubFacilityNames>
<TotalRecord>35</TotalRecord>
<WOAssignmentTypeID>13</WOAssignmentTypeID>
<WOAssignmentTypeName>sample string 14</WOAssignmentTypeName>
<WOGrowerID>9</WOGrowerID>
<WOGrowerName>sample string 10</WOGrowerName>
<WOMaintenanceTypeID>15</WOMaintenanceTypeID>
<WOMaintenanceTypeName>sample string 16</WOMaintenanceTypeName>
<WOStatusHexCode>sample string 25</WOStatusHexCode>
<WOStatusID>19</WOStatusID>
<WOStatusName>sample string 20</WOStatusName>
<WOUserMappings>sample string 30</WOUserMappings>
<WOUserMappingsIDs>sample string 31</WOUserMappingsIDs>
<WOVendorID>11</WOVendorID>
<WOVendorName>sample string 12</WOVendorName>
<WorkOrderCode>sample string 24</WorkOrderCode>
<WorkOrderID>1</WorkOrderID>
<WorkRequestCode>sample string 3</WorkRequestCode>
<WorkRequestID>2</WorkRequestID>
<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-02-25T15:50:16.1935636-05:00</VehicleLastInspection>
<WOAssetMappingID>1</WOAssetMappingID>
<WarrantyEndDate>2026-02-25T15:50:16.1935636-05: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-02-25T15:50:16.1935636-05:00</VehicleLastInspection>
<WOAssetMappingID>1</WOAssetMappingID>
<WarrantyEndDate>2026-02-25T15:50:16.1935636-05:00</WarrantyEndDate>
<WorkOrderID>2</WorkOrderID>
</WorkOrderAssetMaapingDataModel>
</WorkOrderAssetMappingList>
<WorkOrderPartsMappingList>
<WorkOrderSparePartsMappingDataModel>
<AssetCode>sample string 11</AssetCode>
<AssetID>1</AssetID>
<AssetName>sample string 12</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>
<RequiredQty>9</RequiredQty>
<ReturnQty>1</ReturnQty>
<SparePartsName>sample string 5</SparePartsName>
<SubFacilityID>1</SubFacilityID>
<SubFacilityName>sample string 7</SubFacilityName>
<UnitID>1</UnitID>
<UsedQty>1</UsedQty>
<WOSparePartMappingID>1</WOSparePartMappingID>
<WeightedAvgCost>8</WeightedAvgCost>
<WorkOrderID>2</WorkOrderID>
</WorkOrderSparePartsMappingDataModel>
<WorkOrderSparePartsMappingDataModel>
<AssetCode>sample string 11</AssetCode>
<AssetID>1</AssetID>
<AssetName>sample string 12</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>
<RequiredQty>9</RequiredQty>
<ReturnQty>1</ReturnQty>
<SparePartsName>sample string 5</SparePartsName>
<SubFacilityID>1</SubFacilityID>
<SubFacilityName>sample string 7</SubFacilityName>
<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>32</AddedBy><AddedByName>sample string 34</AddedByName><AddedDate>2026-02-25T15:50:16.1975661-05:00</AddedDate><DepartmentID>17</DepartmentID><DepartmentName>sample string 18</DepartmentName><Description>sample string 26</Description><EndDate>2026-02-25T15:50:16.1975661-05:00</EndDate><FacilityCode>sample string 21</FacilityCode><FacilityID>4</FacilityID><FacilityName>sample string 5</FacilityName><ModifiedBy>1</ModifiedBy><ModifiedDate>2026-02-25T15:50:16.1975661-05:00</ModifiedDate><Notes>sample string 28</Notes><OriginalEndDate>2026-02-25T15:50:16.1975661-05:00</OriginalEndDate><OriginalStartDate>2026-02-25T15:50:16.1975661-05:00</OriginalStartDate><PriorityID>7</PriorityID><PriorityName>sample string 8</PriorityName><ProgressStatusNote>sample string 29</ProgressStatusNote><RequiredQty>27</RequiredQty><SchedulerTypeID>6</SchedulerTypeID><StartDate>2026-02-25T15:50:16.1975661-05:00</StartDate><SubFacilityIDs>sample string 22</SubFacilityIDs><SubFacilityNames>sample string 23</SubFacilityNames><TotalRecord>35</TotalRecord><WOAssignmentTypeID>13</WOAssignmentTypeID><WOAssignmentTypeName>sample string 14</WOAssignmentTypeName><WOGrowerID>9</WOGrowerID><WOGrowerName>sample string 10</WOGrowerName><WOMaintenanceTypeID>15</WOMaintenanceTypeID><WOMaintenanceTypeName>sample string 16</WOMaintenanceTypeName><WOStatusHexCode>sample string 25</WOStatusHexCode><WOStatusID>19</WOStatusID><WOStatusName>sample string 20</WOStatusName><WOUserMappings>sample string 30</WOUserMappings><WOUserMappingsIDs>sample string 31</WOUserMappingsIDs><WOVendorID>11</WOVendorID><WOVendorName>sample string 12</WOVendorName><WorkOrderCode>sample string 24</WorkOrderCode><WorkOrderID>1</WorkOrderID><WorkRequestCode>sample string 3</WorkRequestCode><WorkRequestID>2</WorkRequestID><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-02-25T15:50:16.1935636-05:00</VehicleLastInspection><WOAssetMappingID>1</WOAssetMappingID><WarrantyEndDate>2026-02-25T15:50:16.1935636-05: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-02-25T15:50:16.1935636-05:00</VehicleLastInspection><WOAssetMappingID>1</WOAssetMappingID><WarrantyEndDate>2026-02-25T15:50:16.1935636-05:00</WarrantyEndDate><WorkOrderID>2</WorkOrderID></WorkOrderAssetMaapingDataModel></WorkOrderAssetMappingList><WorkOrderPartsMappingList><WorkOrderSparePartsMappingDataModel><AssetCode>sample string 11</AssetCode><AssetID>1</AssetID><AssetName>sample string 12</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><RequiredQty>9</RequiredQty><ReturnQty>1</ReturnQty><SparePartsName>sample string 5</SparePartsName><SubFacilityID>1</SubFacilityID><SubFacilityName>sample string 7</SubFacilityName><UnitID>1</UnitID><UsedQty>1</UsedQty><WOSparePartMappingID>1</WOSparePartMappingID><WeightedAvgCost>8</WeightedAvgCost><WorkOrderID>2</WorkOrderID></WorkOrderSparePartsMappingDataModel><WorkOrderSparePartsMappingDataModel><AssetCode>sample string 11</AssetCode><AssetID>1</AssetID><AssetName>sample string 12</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><RequiredQty>9</RequiredQty><ReturnQty>1</ReturnQty><SparePartsName>sample string 5</SparePartsName><SubFacilityID>1</SubFacilityID><SubFacilityName>sample string 7</SubFacilityName><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>