GET api/WorkOrder/GetWorkOrderByID?WorkOrderID={WorkOrderID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
WorkOrderID

integer

Required

Body Parameters

None.

Response Information

Resource Description

WorkOrderDetailsDataModel
NameDescriptionTypeAdditional 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>