GET api/WorkOrder/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | string |
None. |
Body Parameters
None.
Response Information
Resource Description
WorkOrderViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SelectedWorkOrderIndex | integer |
None. |
|
| SelectedWorkOrderName | string |
None. |
|
| WorkOrders | Collection of WorkOrderDetailViewModel |
None. |
|
| StairList | Collection of WorkOrderStairList |
None. |
Response Formats
application/json, text/json
Sample:
{
"selectedWorkOrderIndex": 1,
"selectedWorkOrderName": "sample string 2",
"workOrders": [
{
"workOrderIndex": 1,
"workOrderName": "sample string 2",
"workOrderDate": "2026-03-20T03:41:42.6141186+00:00",
"selectedStairs": [
"sample string 1",
"sample string 2"
],
"myDataValues": {
"wO1": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"wO2": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"wO3": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"wO4": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"woVinylTreadCover": "sample string 1",
"workOrderETC": "sample string 2",
"workOrderPhase": "sample string 3",
"workOrderGarage": "sample string 4",
"workOrderInstallationDate": "sample string 5",
"workOrderDeliveryDate": "sample string 6",
"workOrdeDate": "sample string 7"
}
},
{
"workOrderIndex": 1,
"workOrderName": "sample string 2",
"workOrderDate": "2026-03-20T03:41:42.6141186+00:00",
"selectedStairs": [
"sample string 1",
"sample string 2"
],
"myDataValues": {
"wO1": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"wO2": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"wO3": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"wO4": {
"ssTenon": "sample string 1",
"ssWall": "sample string 2",
"stringDepthTenon": "sample string 3",
"stringDepthWall": "sample string 4",
"treadThickness": "sample string 5",
"riserThickness": "sample string 6",
"levelName": "sample string 7",
"name": "sample string 8",
"height": "sample string 9",
"width": "sample string 10",
"risers": "sample string 11",
"riserHeight": "sample string 12",
"treads": "sample string 13",
"upRisers": "sample string 14",
"run": "sample string 15",
"material": "sample string 16",
"picketHeight": "sample string 17",
"picketType": "sample string 18",
"picketQty": "sample string 19",
"hrType": "sample string 20",
"hrLinearFoot": "sample string 21",
"postType": "sample string 22",
"postHeight": "sample string 23",
"postQty": "sample string 24",
"shoeQty": "sample string 25",
"nosingQty": "sample string 26"
},
"woVinylTreadCover": "sample string 1",
"workOrderETC": "sample string 2",
"workOrderPhase": "sample string 3",
"workOrderGarage": "sample string 4",
"workOrderInstallationDate": "sample string 5",
"workOrderDeliveryDate": "sample string 6",
"workOrdeDate": "sample string 7"
}
}
],
"stairList": [
{
"levelName": "sample string 1",
"stairName": "sample string 2"
},
{
"levelName": "sample string 1",
"stairName": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<WorkOrderViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<SelectedWorkOrderIndex>1</SelectedWorkOrderIndex>
<SelectedWorkOrderName>sample string 2</SelectedWorkOrderName>
<StairList>
<WorkOrderStairList>
<LevelName>sample string 1</LevelName>
<StairName>sample string 2</StairName>
</WorkOrderStairList>
<WorkOrderStairList>
<LevelName>sample string 1</LevelName>
<StairName>sample string 2</StairName>
</WorkOrderStairList>
</StairList>
<WorkOrders>
<WorkOrderDetailViewModel>
<MyDataValues>
<WO1>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO1>
<WO2>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO2>
<WO3>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO3>
<WO4>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO4>
<WOVinylTreadCover>sample string 1</WOVinylTreadCover>
<WorkOrdeDate>sample string 7</WorkOrdeDate>
<WorkOrderDeliveryDate>sample string 6</WorkOrderDeliveryDate>
<WorkOrderETC>sample string 2</WorkOrderETC>
<WorkOrderGarage>sample string 4</WorkOrderGarage>
<WorkOrderInstallationDate>sample string 5</WorkOrderInstallationDate>
<WorkOrderPhase>sample string 3</WorkOrderPhase>
</MyDataValues>
<SelectedStairs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</SelectedStairs>
<WorkOrderDate>2026-03-20T03:41:42.6141186+00:00</WorkOrderDate>
<WorkOrderIndex>1</WorkOrderIndex>
<WorkOrderName>sample string 2</WorkOrderName>
</WorkOrderDetailViewModel>
<WorkOrderDetailViewModel>
<MyDataValues>
<WO1>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO1>
<WO2>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO2>
<WO3>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO3>
<WO4>
<HRLinearFoot>sample string 21</HRLinearFoot>
<HRType>sample string 20</HRType>
<Height>sample string 9</Height>
<LevelName>sample string 7</LevelName>
<Material>sample string 16</Material>
<Name>sample string 8</Name>
<NosingQty>sample string 26</NosingQty>
<PicketHeight>sample string 17</PicketHeight>
<PicketQty>sample string 19</PicketQty>
<PicketType>sample string 18</PicketType>
<PostHeight>sample string 23</PostHeight>
<PostQty>sample string 24</PostQty>
<PostType>sample string 22</PostType>
<RiserHeight>sample string 12</RiserHeight>
<RiserThickness>sample string 6</RiserThickness>
<Risers>sample string 11</Risers>
<Run>sample string 15</Run>
<SSTenon>sample string 1</SSTenon>
<SSWall>sample string 2</SSWall>
<ShoeQty>sample string 25</ShoeQty>
<StringDepthTenon>sample string 3</StringDepthTenon>
<StringDepthWall>sample string 4</StringDepthWall>
<TreadThickness>sample string 5</TreadThickness>
<Treads>sample string 13</Treads>
<UpRisers>sample string 14</UpRisers>
<Width>sample string 10</Width>
</WO4>
<WOVinylTreadCover>sample string 1</WOVinylTreadCover>
<WorkOrdeDate>sample string 7</WorkOrdeDate>
<WorkOrderDeliveryDate>sample string 6</WorkOrderDeliveryDate>
<WorkOrderETC>sample string 2</WorkOrderETC>
<WorkOrderGarage>sample string 4</WorkOrderGarage>
<WorkOrderInstallationDate>sample string 5</WorkOrderInstallationDate>
<WorkOrderPhase>sample string 3</WorkOrderPhase>
</MyDataValues>
<SelectedStairs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</SelectedStairs>
<WorkOrderDate>2026-03-20T03:41:42.6141186+00:00</WorkOrderDate>
<WorkOrderIndex>1</WorkOrderIndex>
<WorkOrderName>sample string 2</WorkOrderName>
</WorkOrderDetailViewModel>
</WorkOrders>
</WorkOrderViewModel>