POST api/Project/ReplaceJobCommit
Request Information
URI Parameters
None.
Body Parameters
ProjectViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| ShowScenarios | boolean |
None. |
|
| IsRailing | boolean |
None. |
|
| ShowRailFlag | boolean |
None. |
|
| IgnoreEvents | boolean |
None. |
|
| ActiveScenario | boolean |
None. |
|
| JobNameDirty | boolean |
None. |
|
| ScenarioNameDirty | boolean |
None. |
|
| ScenarioCount | integer |
None. |
|
| JobsInProject | integer |
None. |
|
| ProjectIsTemplate | boolean |
None. |
|
| JobIsTemplate | boolean |
None. |
|
| JobInProgress | boolean |
None. |
|
| NoDefaultStatus | boolean |
None. |
|
| DirtyProject | boolean |
None. |
|
| DesignCB | string |
None. |
|
| JobStatuses | Collection of Pair of integer [key] and string [value] |
None. |
|
| SalesPersons | Collection of Pair of string [key] and string [value] |
None. |
|
| JobNotNull | boolean |
None. |
|
| ProjectName | string |
None. |
|
| ProjectUid | string |
None. |
|
| JobName | string |
None. |
|
| QuoteNumber | string |
None. |
|
| JobNumber | string |
None. |
|
| JobNote1 | string |
None. |
|
| JobNote2 | string |
None. |
|
| JobRelatedFiles | string |
None. |
|
| AllScenariosActive | boolean |
None. |
|
| ScenarioName | string |
None. |
|
| PurchaseOrder | string |
None. |
|
| FolderId | integer |
None. |
|
| SplitQuote | boolean |
None. |
|
| ActiveMask | integer |
None. |
|
| SalesPersonUid | globally unique identifier |
None. |
|
| ActiveScenarioTrue | boolean |
None. |
|
| JobStatus | integer |
None. |
|
| JobDate | date |
None. |
|
| ModifiedDate | date |
None. |
|
| ScenariosAlwaysVisible | boolean |
None. |
|
| FlagColor | integer |
None. |
|
| DirectoryColor | integer |
None. |
|
| FlagUser | integer |
None. |
|
| FlagDate | date |
None. |
|
| FlagCaption | string |
None. |
|
| FlagNotes | string |
None. |
|
| Quote1Freeze | boolean |
None. |
|
| Quote2Freeze | boolean |
None. |
|
| NewProjectButton | CommandButtonDto |
None. |
|
| OpenProjectButton | CommandButtonDto |
None. |
|
| SaveProjectButton | CommandButtonDto |
None. |
|
| CloseProjectButton | CommandButtonDto |
None. |
|
| JobNumberText | TextBoxDto |
None. |
|
| ClearScheduleDates | boolean |
None. |
|
| SharedDetailId | globally unique identifier |
None. |
|
| SharedProjectSetupId | globally unique identifier |
None. |
|
| SharedComponentId | globally unique identifier |
None. |
|
| SharedSetoutId | globally unique identifier |
None. |
|
| SharedLaborCostId | globally unique identifier |
None. |
|
| SharedSiteId | globally unique identifier |
None. |
|
| SharedMyDataId | globally unique identifier |
None. |
|
| SharedLetterId | globally unique identifier |
None. |
|
| SharedContactId | globally unique identifier |
None. |
|
| JobFolders | Collection of Pair of integer [key] and string [value] |
None. |
|
| IsLocked | boolean |
None. |
|
| LockedBy | string |
None. |
|
| Notification | NotificationDto |
None. |
|
| NotificationResponse | NotificationResponseDto |
None. |
|
| NotificationFlag | string |
None. |
|
| JobId | integer |
None. |
|
| JobUid | globally unique identifier |
None. |
|
| IsScenario | boolean |
None. |
|
| JobMethod | string |
None. |
|
| JobStatusTemp | integer |
None. |
|
| ChangeJobStatusMessage | string |
None. |
|
| ChangeJobStatus | boolean |
None. |
|
| IsControlKeyPressed | boolean |
None. |
|
| IsShiftKeyPressed | boolean |
None. |
|
| dateString | string |
None. |
|
| Show4thRow | boolean |
None. |
|
| JobLocator | integer |
None. |
|
| IsAutoSave | boolean |
None. |
|
| IsEnabledIdleAutoSave | boolean |
None. |
|
| IsForBenchmark | boolean |
None. |
|
| IsOpenProjectAsNewTemplate | boolean |
None. |
|
| IsQuoteNumberEnabled | boolean |
None. |
|
| IsJobNumberEnabled | boolean |
None. |
|
| JobChecklistViewModel | Collection of JobDuplicateViewModel |
None. |
|
| IsDefaultCheckList | boolean |
None. |
|
| PanelDefinitions | Collection of PanelDefinitionsViewModel |
None. |
|
| IsCopyToSameProject | boolean |
None. |
|
| jobLockInformation | JobLockInformationModel |
None. |
|
| CustomSheetExtensionInformation | CustomSheetExtensionViewModel |
None. |
|
| IsSessionInvalid | boolean |
None. |
|
| ScenarioParameterDto | ScenarioParameterDto |
None. |
|
| ProcessIconList | Collection of IconList |
None. |
|
| ProcessButtons | Collection of ProcessCommandButtonDto |
None. |
Request Formats
application/json, text/json
{
"processButtons": null,
"id": "ccfe529a-5b66-40e5-8763-732f543217f5",
"showScenarios": true,
"isRailing": true,
"showRailFlag": true,
"ignoreEvents": true,
"activeScenario": true,
"jobNameDirty": true,
"scenarioNameDirty": true,
"scenarioCount": 8,
"jobsInProject": 9,
"projectIsTemplate": true,
"jobIsTemplate": true,
"jobInProgress": true,
"noDefaultStatus": true,
"dirtyProject": true,
"designCB": "sample string 15",
"jobStatuses": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"salesPersons": [
{
"key": "sample string 1",
"value": "sample string 2"
},
{
"key": "sample string 1",
"value": "sample string 2"
}
],
"jobNotNull": true,
"projectName": "sample string 17",
"projectUid": "sample string 18",
"jobName": "sample string 19",
"quoteNumber": "sample string 20",
"jobNumber": "sample string 21",
"jobNote1": "sample string 22",
"jobNote2": "sample string 23",
"jobRelatedFiles": "sample string 24",
"allScenariosActive": true,
"scenarioName": "sample string 26",
"purchaseOrder": "sample string 27",
"folderId": 28,
"splitQuote": true,
"activeMask": 30,
"salesPersonUid": "d66ba4fb-2095-4eee-9617-8c8f09d47b50",
"activeScenarioTrue": true,
"jobStatus": 32,
"jobDate": "2026-11-03T18:17:43.5802709+00:00",
"modifiedDate": "2026-11-03T18:17:43.5802709+00:00",
"scenariosAlwaysVisible": true,
"flagColor": 34,
"directoryColor": 35,
"flagUser": 36,
"flagDate": "2026-11-03T18:17:43.5802709+00:00",
"flagCaption": "sample string 37",
"flagNotes": "sample string 38",
"quote1Freeze": true,
"quote2Freeze": true,
"newProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"openProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"saveProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"closeProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"jobNumberText": {
"text": "sample string 1",
"visible": true,
"enabled": true,
"maxLength": 4,
"backColor": "sample string 5",
"locked": true
},
"clearScheduleDates": true,
"sharedDetailId": "a03f0967-acf3-405b-b50c-c68076de8ff5",
"sharedProjectSetupId": "75ac14bf-fcd5-4600-a109-7411c10c765c",
"sharedComponentId": "a368fc03-51ea-4336-a281-f1ca8157cb67",
"sharedSetoutId": "01bbee98-6719-42c1-a509-9e5d98d78d19",
"sharedLaborCostId": "013adaf8-3cc1-4383-adf7-21d9b3b30ebf",
"sharedSiteId": "b551f694-febf-49ad-857a-4d0022d84ced",
"sharedMyDataId": "eb500632-8540-48ef-a3dc-d15562d53069",
"sharedLetterId": "5a08463f-f209-45d7-93df-bafdce4dc032",
"sharedContactId": "fe32395a-66d7-4821-9fca-238dcf9fd604",
"jobFolders": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"isLocked": true,
"lockedBy": "sample string 43",
"notification": {
"title": "sample string 1",
"description": "sample string 2",
"type": 0,
"identifier": "sample string 3"
},
"notificationResponse": {
"responseType": 0,
"value": "sample string 1",
"isMacro": true,
"macroName": "sample string 3",
"checkbox": [
{
"checked": true,
"visible": true,
"enabled": true,
"caption": "sample string 4"
},
{
"checked": true,
"visible": true,
"enabled": true,
"caption": "sample string 4"
}
],
"showDestinationError": true,
"showTravelRequired": true,
"showOverrideTruckAlert": true,
"showWrongStateAlert": true,
"showVicAshAlert": true,
"showBuildersMarginAlert": true,
"showUpdateOrStandardAlert": true,
"updatePricing": true,
"continueToWhichFunction": "sample string 12",
"macroAlertMessage": "sample string 13",
"identifier": "sample string 14"
},
"notificationFlag": "sample string 44",
"jobId": 45,
"jobUid": "dbaedf04-58f8-43d9-90d2-f2a254b3a424",
"isScenario": true,
"jobMethod": "sample string 47",
"jobStatusTemp": 48,
"changeJobStatusMessage": "sample string 49",
"changeJobStatus": true,
"isControlKeyPressed": true,
"isShiftKeyPressed": true,
"dateString": "sample string 53",
"show4thRow": true,
"jobLocator": 1,
"isAutoSave": true,
"isEnabledIdleAutoSave": true,
"isForBenchmark": true,
"isOpenProjectAsNewTemplate": true,
"isQuoteNumberEnabled": true,
"isJobNumberEnabled": true,
"jobChecklistViewModel": [
{
"caption": "sample string 1",
"isTick": true
},
{
"caption": "sample string 1",
"isTick": true
}
],
"isDefaultCheckList": true,
"panelDefinitions": [
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
},
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
}
],
"isCopyToSameProject": true,
"jobLockInformation": {
"isLocked": true,
"lockedBy": "sample string 2",
"lockedByUid": "b51689c4-c13a-4c6b-8df7-416542152ddc"
},
"customSheetExtensionInformation": {
"customSheetScale": [
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
},
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
}
],
"customSheetDimOverrides": [
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
},
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
}
]
},
"isSessionInvalid": true,
"scenarioParameterDto": {
"scenarioIndex": 1,
"jobIndex": 2,
"promptResult": 3
},
"processIconList": [
{
"uid": "dd3dad10-989f-4f78-b46a-e52255466779",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
},
{
"uid": "dd3dad10-989f-4f78-b46a-e52255466779",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
}
]
}
application/xml, text/xml
<ProjectViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<ActiveMask>30</ActiveMask>
<ActiveScenario>true</ActiveScenario>
<ActiveScenarioTrue>true</ActiveScenarioTrue>
<AllScenariosActive>true</AllScenariosActive>
<ChangeJobStatus>true</ChangeJobStatus>
<ChangeJobStatusMessage>sample string 49</ChangeJobStatusMessage>
<ClearScheduleDates>true</ClearScheduleDates>
<CloseProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</CloseProjectButton>
<CustomSheetExtensionInformation>
<CustomSheetDimOverrides>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
</CustomSheetDimOverrides>
<CustomSheetScale>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
</CustomSheetScale>
</CustomSheetExtensionInformation>
<DesignCB>sample string 15</DesignCB>
<DirectoryColor>35</DirectoryColor>
<DirtyProject>true</DirtyProject>
<FlagCaption>sample string 37</FlagCaption>
<FlagColor>34</FlagColor>
<FlagDate>2026-11-03T18:17:43.5802709+00:00</FlagDate>
<FlagNotes>sample string 38</FlagNotes>
<FlagUser>36</FlagUser>
<FolderId>28</FolderId>
<Id>ccfe529a-5b66-40e5-8763-732f543217f5</Id>
<IgnoreEvents>true</IgnoreEvents>
<IsAutoSave>true</IsAutoSave>
<IsControlKeyPressed>true</IsControlKeyPressed>
<IsCopyToSameProject>true</IsCopyToSameProject>
<IsDefaultCheckList>true</IsDefaultCheckList>
<IsEnabledIdleAutoSave>true</IsEnabledIdleAutoSave>
<IsForBenchmark>true</IsForBenchmark>
<IsJobNumberEnabled>true</IsJobNumberEnabled>
<IsLocked>true</IsLocked>
<IsOpenProjectAsNewTemplate>true</IsOpenProjectAsNewTemplate>
<IsQuoteNumberEnabled>true</IsQuoteNumberEnabled>
<IsRailing>true</IsRailing>
<IsScenario>true</IsScenario>
<IsSessionInvalid>true</IsSessionInvalid>
<IsShiftKeyPressed>true</IsShiftKeyPressed>
<JobChecklistViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
</JobChecklistViewModel>
<JobDate>2026-11-03T18:17:43.5802709+00:00</JobDate>
<JobFolders xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobFolders>
<JobId>45</JobId>
<JobInProgress>true</JobInProgress>
<JobIsTemplate>true</JobIsTemplate>
<JobLocator>1</JobLocator>
<JobMethod>sample string 47</JobMethod>
<JobName>sample string 19</JobName>
<JobNameDirty>true</JobNameDirty>
<JobNotNull>true</JobNotNull>
<JobNote1>sample string 22</JobNote1>
<JobNote2>sample string 23</JobNote2>
<JobNumber>sample string 21</JobNumber>
<JobNumberText xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:BackColor>sample string 5</d2p1:BackColor>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Locked>true</d2p1:Locked>
<d2p1:MaxLength>4</d2p1:MaxLength>
<d2p1:Text>sample string 1</d2p1:Text>
<d2p1:Visible>true</d2p1:Visible>
</JobNumberText>
<JobRelatedFiles>sample string 24</JobRelatedFiles>
<JobStatus>32</JobStatus>
<JobStatusTemp>48</JobStatusTemp>
<JobStatuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobStatuses>
<JobUid>dbaedf04-58f8-43d9-90d2-f2a254b3a424</JobUid>
<JobsInProject>9</JobsInProject>
<LockedBy>sample string 43</LockedBy>
<ModifiedDate>2026-11-03T18:17:43.5802709+00:00</ModifiedDate>
<NewProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</NewProjectButton>
<NoDefaultStatus>true</NoDefaultStatus>
<Notification xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Common">
<d2p1:_x003C_Description_x003E_k__BackingField>sample string 2</d2p1:_x003C_Description_x003E_k__BackingField>
<d2p1:_x003C_Identifier_x003E_k__BackingField>sample string 3</d2p1:_x003C_Identifier_x003E_k__BackingField>
<d2p1:_x003C_Title_x003E_k__BackingField>sample string 1</d2p1:_x003C_Title_x003E_k__BackingField>
<d2p1:_x003C_Type_x003E_k__BackingField>Default</d2p1:_x003C_Type_x003E_k__BackingField>
</Notification>
<NotificationFlag>sample string 44</NotificationFlag>
<NotificationResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
<d2p1:Checkbox xmlns:d3p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d3p1:CheckBoxDto>
<d3p1:Caption>sample string 4</d3p1:Caption>
<d3p1:Checked>true</d3p1:Checked>
<d3p1:Enabled>true</d3p1:Enabled>
<d3p1:Visible>true</d3p1:Visible>
</d3p1:CheckBoxDto>
<d3p1:CheckBoxDto>
<d3p1:Caption>sample string 4</d3p1:Caption>
<d3p1:Checked>true</d3p1:Checked>
<d3p1:Enabled>true</d3p1:Enabled>
<d3p1:Visible>true</d3p1:Visible>
</d3p1:CheckBoxDto>
</d2p1:Checkbox>
<d2p1:ContinueToWhichFunction>sample string 12</d2p1:ContinueToWhichFunction>
<d2p1:Identifier>sample string 14</d2p1:Identifier>
<d2p1:IsMacro>true</d2p1:IsMacro>
<d2p1:MacroAlertMessage>sample string 13</d2p1:MacroAlertMessage>
<d2p1:MacroName>sample string 3</d2p1:MacroName>
<d2p1:ResponseType>Null</d2p1:ResponseType>
<d2p1:ShowBuildersMarginAlert>true</d2p1:ShowBuildersMarginAlert>
<d2p1:ShowDestinationError>true</d2p1:ShowDestinationError>
<d2p1:ShowOverrideTruckAlert>true</d2p1:ShowOverrideTruckAlert>
<d2p1:ShowTravelRequired>true</d2p1:ShowTravelRequired>
<d2p1:ShowUpdateOrStandardAlert>true</d2p1:ShowUpdateOrStandardAlert>
<d2p1:ShowVicAshAlert>true</d2p1:ShowVicAshAlert>
<d2p1:ShowWrongStateAlert>true</d2p1:ShowWrongStateAlert>
<d2p1:UpdatePricing>true</d2p1:UpdatePricing>
<d2p1:Value>sample string 1</d2p1:Value>
</NotificationResponse>
<OpenProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</OpenProjectButton>
<PanelDefinitions>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
</PanelDefinitions>
<ProcessButtons xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls" i:nil="true" />
<ProcessIconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>dd3dad10-989f-4f78-b46a-e52255466779</Uid>
</IconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>dd3dad10-989f-4f78-b46a-e52255466779</Uid>
</IconList>
</ProcessIconList>
<ProjectIsTemplate>true</ProjectIsTemplate>
<ProjectName>sample string 17</ProjectName>
<ProjectUid>sample string 18</ProjectUid>
<PurchaseOrder>sample string 27</PurchaseOrder>
<Quote1Freeze>true</Quote1Freeze>
<Quote2Freeze>true</Quote2Freeze>
<QuoteNumber>sample string 20</QuoteNumber>
<SalesPersonUid>d66ba4fb-2095-4eee-9617-8c8f09d47b50</SalesPersonUid>
<SalesPersons xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
</SalesPersons>
<SaveProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</SaveProjectButton>
<ScenarioCount>8</ScenarioCount>
<ScenarioName>sample string 26</ScenarioName>
<ScenarioNameDirty>true</ScenarioNameDirty>
<ScenarioParameterDto xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<d2p1:JobIndex>2</d2p1:JobIndex>
<d2p1:PromptResult>3</d2p1:PromptResult>
<d2p1:ScenarioIndex>1</d2p1:ScenarioIndex>
</ScenarioParameterDto>
<ScenariosAlwaysVisible>true</ScenariosAlwaysVisible>
<SharedComponentId>a368fc03-51ea-4336-a281-f1ca8157cb67</SharedComponentId>
<SharedContactId>fe32395a-66d7-4821-9fca-238dcf9fd604</SharedContactId>
<SharedDetailId>a03f0967-acf3-405b-b50c-c68076de8ff5</SharedDetailId>
<SharedLaborCostId>013adaf8-3cc1-4383-adf7-21d9b3b30ebf</SharedLaborCostId>
<SharedLetterId>5a08463f-f209-45d7-93df-bafdce4dc032</SharedLetterId>
<SharedMyDataId>eb500632-8540-48ef-a3dc-d15562d53069</SharedMyDataId>
<SharedProjectSetupId>75ac14bf-fcd5-4600-a109-7411c10c765c</SharedProjectSetupId>
<SharedSetoutId>01bbee98-6719-42c1-a509-9e5d98d78d19</SharedSetoutId>
<SharedSiteId>b551f694-febf-49ad-857a-4d0022d84ced</SharedSiteId>
<Show4thRow>true</Show4thRow>
<ShowRailFlag>true</ShowRailFlag>
<ShowScenarios>true</ShowScenarios>
<SplitQuote>true</SplitQuote>
<dateString>sample string 53</dateString>
<jobLockInformation xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.GlobalCache">
<d2p1:IsLocked>true</d2p1:IsLocked>
<d2p1:LockedBy>sample string 2</d2p1:LockedBy>
<d2p1:LockedByUid>b51689c4-c13a-4c6b-8df7-416542152ddc</d2p1:LockedByUid>
</jobLockInformation>
</ProjectViewModel>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
ProjectViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| ShowScenarios | boolean |
None. |
|
| IsRailing | boolean |
None. |
|
| ShowRailFlag | boolean |
None. |
|
| IgnoreEvents | boolean |
None. |
|
| ActiveScenario | boolean |
None. |
|
| JobNameDirty | boolean |
None. |
|
| ScenarioNameDirty | boolean |
None. |
|
| ScenarioCount | integer |
None. |
|
| JobsInProject | integer |
None. |
|
| ProjectIsTemplate | boolean |
None. |
|
| JobIsTemplate | boolean |
None. |
|
| JobInProgress | boolean |
None. |
|
| NoDefaultStatus | boolean |
None. |
|
| DirtyProject | boolean |
None. |
|
| DesignCB | string |
None. |
|
| JobStatuses | Collection of Pair of integer [key] and string [value] |
None. |
|
| SalesPersons | Collection of Pair of string [key] and string [value] |
None. |
|
| JobNotNull | boolean |
None. |
|
| ProjectName | string |
None. |
|
| ProjectUid | string |
None. |
|
| JobName | string |
None. |
|
| QuoteNumber | string |
None. |
|
| JobNumber | string |
None. |
|
| JobNote1 | string |
None. |
|
| JobNote2 | string |
None. |
|
| JobRelatedFiles | string |
None. |
|
| AllScenariosActive | boolean |
None. |
|
| ScenarioName | string |
None. |
|
| PurchaseOrder | string |
None. |
|
| FolderId | integer |
None. |
|
| SplitQuote | boolean |
None. |
|
| ActiveMask | integer |
None. |
|
| SalesPersonUid | globally unique identifier |
None. |
|
| ActiveScenarioTrue | boolean |
None. |
|
| JobStatus | integer |
None. |
|
| JobDate | date |
None. |
|
| ModifiedDate | date |
None. |
|
| ScenariosAlwaysVisible | boolean |
None. |
|
| FlagColor | integer |
None. |
|
| DirectoryColor | integer |
None. |
|
| FlagUser | integer |
None. |
|
| FlagDate | date |
None. |
|
| FlagCaption | string |
None. |
|
| FlagNotes | string |
None. |
|
| Quote1Freeze | boolean |
None. |
|
| Quote2Freeze | boolean |
None. |
|
| NewProjectButton | CommandButtonDto |
None. |
|
| OpenProjectButton | CommandButtonDto |
None. |
|
| SaveProjectButton | CommandButtonDto |
None. |
|
| CloseProjectButton | CommandButtonDto |
None. |
|
| JobNumberText | TextBoxDto |
None. |
|
| ClearScheduleDates | boolean |
None. |
|
| SharedDetailId | globally unique identifier |
None. |
|
| SharedProjectSetupId | globally unique identifier |
None. |
|
| SharedComponentId | globally unique identifier |
None. |
|
| SharedSetoutId | globally unique identifier |
None. |
|
| SharedLaborCostId | globally unique identifier |
None. |
|
| SharedSiteId | globally unique identifier |
None. |
|
| SharedMyDataId | globally unique identifier |
None. |
|
| SharedLetterId | globally unique identifier |
None. |
|
| SharedContactId | globally unique identifier |
None. |
|
| JobFolders | Collection of Pair of integer [key] and string [value] |
None. |
|
| IsLocked | boolean |
None. |
|
| LockedBy | string |
None. |
|
| Notification | NotificationDto |
None. |
|
| NotificationResponse | NotificationResponseDto |
None. |
|
| NotificationFlag | string |
None. |
|
| JobId | integer |
None. |
|
| JobUid | globally unique identifier |
None. |
|
| IsScenario | boolean |
None. |
|
| JobMethod | string |
None. |
|
| JobStatusTemp | integer |
None. |
|
| ChangeJobStatusMessage | string |
None. |
|
| ChangeJobStatus | boolean |
None. |
|
| IsControlKeyPressed | boolean |
None. |
|
| IsShiftKeyPressed | boolean |
None. |
|
| dateString | string |
None. |
|
| Show4thRow | boolean |
None. |
|
| JobLocator | integer |
None. |
|
| IsAutoSave | boolean |
None. |
|
| IsEnabledIdleAutoSave | boolean |
None. |
|
| IsForBenchmark | boolean |
None. |
|
| IsOpenProjectAsNewTemplate | boolean |
None. |
|
| IsQuoteNumberEnabled | boolean |
None. |
|
| IsJobNumberEnabled | boolean |
None. |
|
| JobChecklistViewModel | Collection of JobDuplicateViewModel |
None. |
|
| IsDefaultCheckList | boolean |
None. |
|
| PanelDefinitions | Collection of PanelDefinitionsViewModel |
None. |
|
| IsCopyToSameProject | boolean |
None. |
|
| jobLockInformation | JobLockInformationModel |
None. |
|
| CustomSheetExtensionInformation | CustomSheetExtensionViewModel |
None. |
|
| IsSessionInvalid | boolean |
None. |
|
| ScenarioParameterDto | ScenarioParameterDto |
None. |
|
| ProcessIconList | Collection of IconList |
None. |
|
| ProcessButtons | Collection of ProcessCommandButtonDto |
None. |
Response Formats
application/json, text/json
{
"processButtons": null,
"id": "e39db2c3-fab1-4c50-91f0-4f50be7ae05a",
"showScenarios": true,
"isRailing": true,
"showRailFlag": true,
"ignoreEvents": true,
"activeScenario": true,
"jobNameDirty": true,
"scenarioNameDirty": true,
"scenarioCount": 8,
"jobsInProject": 9,
"projectIsTemplate": true,
"jobIsTemplate": true,
"jobInProgress": true,
"noDefaultStatus": true,
"dirtyProject": true,
"designCB": "sample string 15",
"jobStatuses": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"salesPersons": [
{
"key": "sample string 1",
"value": "sample string 2"
},
{
"key": "sample string 1",
"value": "sample string 2"
}
],
"jobNotNull": true,
"projectName": "sample string 17",
"projectUid": "sample string 18",
"jobName": "sample string 19",
"quoteNumber": "sample string 20",
"jobNumber": "sample string 21",
"jobNote1": "sample string 22",
"jobNote2": "sample string 23",
"jobRelatedFiles": "sample string 24",
"allScenariosActive": true,
"scenarioName": "sample string 26",
"purchaseOrder": "sample string 27",
"folderId": 28,
"splitQuote": true,
"activeMask": 30,
"salesPersonUid": "4ce918f4-a1b7-4d14-a8d5-e32d63c67928",
"activeScenarioTrue": true,
"jobStatus": 32,
"jobDate": "2026-11-03T18:17:43.5982599+00:00",
"modifiedDate": "2026-11-03T18:17:43.5982599+00:00",
"scenariosAlwaysVisible": true,
"flagColor": 34,
"directoryColor": 35,
"flagUser": 36,
"flagDate": "2026-11-03T18:17:43.5982599+00:00",
"flagCaption": "sample string 37",
"flagNotes": "sample string 38",
"quote1Freeze": true,
"quote2Freeze": true,
"newProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"openProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"saveProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"closeProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"jobNumberText": {
"text": "sample string 1",
"visible": true,
"enabled": true,
"maxLength": 4,
"backColor": "sample string 5",
"locked": true
},
"clearScheduleDates": true,
"sharedDetailId": "9c5eaf6d-3826-4b8c-a389-22025971fc68",
"sharedProjectSetupId": "1229606b-0aa7-43a0-8ca8-bc9b545d25f4",
"sharedComponentId": "cb207d97-f0f1-4681-84a2-13789457e137",
"sharedSetoutId": "7318ae81-46ca-48f7-badf-f3759ceac08e",
"sharedLaborCostId": "7dd2abaf-8d4e-45b9-8ab0-21782a525044",
"sharedSiteId": "3c0fa9cd-9ba3-4c56-a2d3-ec9a787cbc33",
"sharedMyDataId": "b461cb66-280f-491e-9f8b-252baefbb617",
"sharedLetterId": "53769504-0449-4708-8bad-c8c8127b0e60",
"sharedContactId": "dac78e60-d408-466b-a0fb-246943e87cd5",
"jobFolders": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"isLocked": true,
"lockedBy": "sample string 43",
"notification": {
"title": "sample string 1",
"description": "sample string 2",
"type": 0,
"identifier": "sample string 3"
},
"notificationResponse": {
"responseType": 0,
"value": "sample string 1",
"isMacro": true,
"macroName": "sample string 3",
"checkbox": [
{
"checked": true,
"visible": true,
"enabled": true,
"caption": "sample string 4"
},
{
"checked": true,
"visible": true,
"enabled": true,
"caption": "sample string 4"
}
],
"showDestinationError": true,
"showTravelRequired": true,
"showOverrideTruckAlert": true,
"showWrongStateAlert": true,
"showVicAshAlert": true,
"showBuildersMarginAlert": true,
"showUpdateOrStandardAlert": true,
"updatePricing": true,
"continueToWhichFunction": "sample string 12",
"macroAlertMessage": "sample string 13",
"identifier": "sample string 14"
},
"notificationFlag": "sample string 44",
"jobId": 45,
"jobUid": "43e48242-2454-44c2-bc2a-25f4b9adc46c",
"isScenario": true,
"jobMethod": "sample string 47",
"jobStatusTemp": 48,
"changeJobStatusMessage": "sample string 49",
"changeJobStatus": true,
"isControlKeyPressed": true,
"isShiftKeyPressed": true,
"dateString": "sample string 53",
"show4thRow": true,
"jobLocator": 1,
"isAutoSave": true,
"isEnabledIdleAutoSave": true,
"isForBenchmark": true,
"isOpenProjectAsNewTemplate": true,
"isQuoteNumberEnabled": true,
"isJobNumberEnabled": true,
"jobChecklistViewModel": [
{
"caption": "sample string 1",
"isTick": true
},
{
"caption": "sample string 1",
"isTick": true
}
],
"isDefaultCheckList": true,
"panelDefinitions": [
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
},
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
}
],
"isCopyToSameProject": true,
"jobLockInformation": {
"isLocked": true,
"lockedBy": "sample string 2",
"lockedByUid": "3ae50343-95f1-4e8c-8092-400317725042"
},
"customSheetExtensionInformation": {
"customSheetScale": [
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
},
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
}
],
"customSheetDimOverrides": [
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
},
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
}
]
},
"isSessionInvalid": true,
"scenarioParameterDto": {
"scenarioIndex": 1,
"jobIndex": 2,
"promptResult": 3
},
"processIconList": [
{
"uid": "1d1f4ed8-a559-4653-bb98-a48e5d1031e6",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
},
{
"uid": "1d1f4ed8-a559-4653-bb98-a48e5d1031e6",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
}
]
}
application/xml, text/xml
<ProjectViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<ActiveMask>30</ActiveMask>
<ActiveScenario>true</ActiveScenario>
<ActiveScenarioTrue>true</ActiveScenarioTrue>
<AllScenariosActive>true</AllScenariosActive>
<ChangeJobStatus>true</ChangeJobStatus>
<ChangeJobStatusMessage>sample string 49</ChangeJobStatusMessage>
<ClearScheduleDates>true</ClearScheduleDates>
<CloseProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</CloseProjectButton>
<CustomSheetExtensionInformation>
<CustomSheetDimOverrides>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
</CustomSheetDimOverrides>
<CustomSheetScale>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
</CustomSheetScale>
</CustomSheetExtensionInformation>
<DesignCB>sample string 15</DesignCB>
<DirectoryColor>35</DirectoryColor>
<DirtyProject>true</DirtyProject>
<FlagCaption>sample string 37</FlagCaption>
<FlagColor>34</FlagColor>
<FlagDate>2026-11-03T18:17:43.5982599+00:00</FlagDate>
<FlagNotes>sample string 38</FlagNotes>
<FlagUser>36</FlagUser>
<FolderId>28</FolderId>
<Id>e39db2c3-fab1-4c50-91f0-4f50be7ae05a</Id>
<IgnoreEvents>true</IgnoreEvents>
<IsAutoSave>true</IsAutoSave>
<IsControlKeyPressed>true</IsControlKeyPressed>
<IsCopyToSameProject>true</IsCopyToSameProject>
<IsDefaultCheckList>true</IsDefaultCheckList>
<IsEnabledIdleAutoSave>true</IsEnabledIdleAutoSave>
<IsForBenchmark>true</IsForBenchmark>
<IsJobNumberEnabled>true</IsJobNumberEnabled>
<IsLocked>true</IsLocked>
<IsOpenProjectAsNewTemplate>true</IsOpenProjectAsNewTemplate>
<IsQuoteNumberEnabled>true</IsQuoteNumberEnabled>
<IsRailing>true</IsRailing>
<IsScenario>true</IsScenario>
<IsSessionInvalid>true</IsSessionInvalid>
<IsShiftKeyPressed>true</IsShiftKeyPressed>
<JobChecklistViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
</JobChecklistViewModel>
<JobDate>2026-11-03T18:17:43.5982599+00:00</JobDate>
<JobFolders xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobFolders>
<JobId>45</JobId>
<JobInProgress>true</JobInProgress>
<JobIsTemplate>true</JobIsTemplate>
<JobLocator>1</JobLocator>
<JobMethod>sample string 47</JobMethod>
<JobName>sample string 19</JobName>
<JobNameDirty>true</JobNameDirty>
<JobNotNull>true</JobNotNull>
<JobNote1>sample string 22</JobNote1>
<JobNote2>sample string 23</JobNote2>
<JobNumber>sample string 21</JobNumber>
<JobNumberText xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:BackColor>sample string 5</d2p1:BackColor>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Locked>true</d2p1:Locked>
<d2p1:MaxLength>4</d2p1:MaxLength>
<d2p1:Text>sample string 1</d2p1:Text>
<d2p1:Visible>true</d2p1:Visible>
</JobNumberText>
<JobRelatedFiles>sample string 24</JobRelatedFiles>
<JobStatus>32</JobStatus>
<JobStatusTemp>48</JobStatusTemp>
<JobStatuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobStatuses>
<JobUid>43e48242-2454-44c2-bc2a-25f4b9adc46c</JobUid>
<JobsInProject>9</JobsInProject>
<LockedBy>sample string 43</LockedBy>
<ModifiedDate>2026-11-03T18:17:43.5982599+00:00</ModifiedDate>
<NewProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</NewProjectButton>
<NoDefaultStatus>true</NoDefaultStatus>
<Notification xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Common">
<d2p1:_x003C_Description_x003E_k__BackingField>sample string 2</d2p1:_x003C_Description_x003E_k__BackingField>
<d2p1:_x003C_Identifier_x003E_k__BackingField>sample string 3</d2p1:_x003C_Identifier_x003E_k__BackingField>
<d2p1:_x003C_Title_x003E_k__BackingField>sample string 1</d2p1:_x003C_Title_x003E_k__BackingField>
<d2p1:_x003C_Type_x003E_k__BackingField>Default</d2p1:_x003C_Type_x003E_k__BackingField>
</Notification>
<NotificationFlag>sample string 44</NotificationFlag>
<NotificationResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
<d2p1:Checkbox xmlns:d3p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d3p1:CheckBoxDto>
<d3p1:Caption>sample string 4</d3p1:Caption>
<d3p1:Checked>true</d3p1:Checked>
<d3p1:Enabled>true</d3p1:Enabled>
<d3p1:Visible>true</d3p1:Visible>
</d3p1:CheckBoxDto>
<d3p1:CheckBoxDto>
<d3p1:Caption>sample string 4</d3p1:Caption>
<d3p1:Checked>true</d3p1:Checked>
<d3p1:Enabled>true</d3p1:Enabled>
<d3p1:Visible>true</d3p1:Visible>
</d3p1:CheckBoxDto>
</d2p1:Checkbox>
<d2p1:ContinueToWhichFunction>sample string 12</d2p1:ContinueToWhichFunction>
<d2p1:Identifier>sample string 14</d2p1:Identifier>
<d2p1:IsMacro>true</d2p1:IsMacro>
<d2p1:MacroAlertMessage>sample string 13</d2p1:MacroAlertMessage>
<d2p1:MacroName>sample string 3</d2p1:MacroName>
<d2p1:ResponseType>Null</d2p1:ResponseType>
<d2p1:ShowBuildersMarginAlert>true</d2p1:ShowBuildersMarginAlert>
<d2p1:ShowDestinationError>true</d2p1:ShowDestinationError>
<d2p1:ShowOverrideTruckAlert>true</d2p1:ShowOverrideTruckAlert>
<d2p1:ShowTravelRequired>true</d2p1:ShowTravelRequired>
<d2p1:ShowUpdateOrStandardAlert>true</d2p1:ShowUpdateOrStandardAlert>
<d2p1:ShowVicAshAlert>true</d2p1:ShowVicAshAlert>
<d2p1:ShowWrongStateAlert>true</d2p1:ShowWrongStateAlert>
<d2p1:UpdatePricing>true</d2p1:UpdatePricing>
<d2p1:Value>sample string 1</d2p1:Value>
</NotificationResponse>
<OpenProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</OpenProjectButton>
<PanelDefinitions>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
</PanelDefinitions>
<ProcessButtons xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls" i:nil="true" />
<ProcessIconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>1d1f4ed8-a559-4653-bb98-a48e5d1031e6</Uid>
</IconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>1d1f4ed8-a559-4653-bb98-a48e5d1031e6</Uid>
</IconList>
</ProcessIconList>
<ProjectIsTemplate>true</ProjectIsTemplate>
<ProjectName>sample string 17</ProjectName>
<ProjectUid>sample string 18</ProjectUid>
<PurchaseOrder>sample string 27</PurchaseOrder>
<Quote1Freeze>true</Quote1Freeze>
<Quote2Freeze>true</Quote2Freeze>
<QuoteNumber>sample string 20</QuoteNumber>
<SalesPersonUid>4ce918f4-a1b7-4d14-a8d5-e32d63c67928</SalesPersonUid>
<SalesPersons xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
</SalesPersons>
<SaveProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Caption>sample string 3</d2p1:Caption>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Visible>true</d2p1:Visible>
</SaveProjectButton>
<ScenarioCount>8</ScenarioCount>
<ScenarioName>sample string 26</ScenarioName>
<ScenarioNameDirty>true</ScenarioNameDirty>
<ScenarioParameterDto xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<d2p1:JobIndex>2</d2p1:JobIndex>
<d2p1:PromptResult>3</d2p1:PromptResult>
<d2p1:ScenarioIndex>1</d2p1:ScenarioIndex>
</ScenarioParameterDto>
<ScenariosAlwaysVisible>true</ScenariosAlwaysVisible>
<SharedComponentId>cb207d97-f0f1-4681-84a2-13789457e137</SharedComponentId>
<SharedContactId>dac78e60-d408-466b-a0fb-246943e87cd5</SharedContactId>
<SharedDetailId>9c5eaf6d-3826-4b8c-a389-22025971fc68</SharedDetailId>
<SharedLaborCostId>7dd2abaf-8d4e-45b9-8ab0-21782a525044</SharedLaborCostId>
<SharedLetterId>53769504-0449-4708-8bad-c8c8127b0e60</SharedLetterId>
<SharedMyDataId>b461cb66-280f-491e-9f8b-252baefbb617</SharedMyDataId>
<SharedProjectSetupId>1229606b-0aa7-43a0-8ca8-bc9b545d25f4</SharedProjectSetupId>
<SharedSetoutId>7318ae81-46ca-48f7-badf-f3759ceac08e</SharedSetoutId>
<SharedSiteId>3c0fa9cd-9ba3-4c56-a2d3-ec9a787cbc33</SharedSiteId>
<Show4thRow>true</Show4thRow>
<ShowRailFlag>true</ShowRailFlag>
<ShowScenarios>true</ShowScenarios>
<SplitQuote>true</SplitQuote>
<dateString>sample string 53</dateString>
<jobLockInformation xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.GlobalCache">
<d2p1:IsLocked>true</d2p1:IsLocked>
<d2p1:LockedBy>sample string 2</d2p1:LockedBy>
<d2p1:LockedByUid>3ae50343-95f1-4e8c-8092-400317725042</d2p1:LockedByUid>
</jobLockInformation>
</ProjectViewModel>