POST api/WorkOrder/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
WorkOrderEditModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Installer | CustomerFindListItem |
None. |
|
| Customer | CustomerFindListItem |
None. |
|
| Contact | ContactFindListItem |
None. |
|
| Location | LocationFindListItem |
None. |
|
| Description | string |
None. |
|
| WorkOrderNumber | string |
None. |
|
| RelatedSalesOrderNumber | string |
None. |
|
| GTOrderNumber | string |
None. |
|
| ProNumber | string |
None. |
|
| InstallDate | date |
None. |
|
| CompleteDate | date |
None. |
|
| EstShipDate | date |
None. |
|
| Status | StatusViewModel |
None. |
|
| InstallationDetails | InstallationDetails |
None. |
|
| BreakdownItems | Collection of InstallationBreakdownItem |
None. |
|
| InternalComments | string |
None. |
|
| InstallerNotes | string |
None. |
|
| InstallationCompletionDate | date |
None. |
|
| ActualCompletionDate | date |
None. |
|
| InvoiceCustomer | CustomerFindListItem |
None. |
|
| InvoiceContact | ContactFindListItem |
None. |
|
| InvoiceLocation | LocationFindListItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"installer": {
"customerID": 1,
"locationID": 2,
"company": "sample string 3",
"address1": "sample string 4",
"address2": "sample string 5",
"city": "sample string 6",
"state": "sample string 7",
"zip": "sample string 8",
"phone": "sample string 9"
},
"customer": {
"customerID": 1,
"locationID": 2,
"company": "sample string 3",
"address1": "sample string 4",
"address2": "sample string 5",
"city": "sample string 6",
"state": "sample string 7",
"zip": "sample string 8",
"phone": "sample string 9"
},
"contact": {
"contactID": 1,
"locationID": 2,
"name": "sample string 3",
"title": "sample string 4",
"email": "sample string 5",
"phone": "sample string 6",
"fax": "sample string 7",
"ext": "sample string 8",
"isPrimary": true
},
"location": {
"locationID": 1,
"description": "sample string 2",
"address1": "sample string 3",
"address2": "sample string 4",
"city": "sample string 5",
"state": "sample string 6",
"zip": "sample string 7",
"isPrimary": true
},
"description": "sample string 1",
"workOrderNumber": "sample string 2",
"relatedSalesOrderNumber": "sample string 3",
"gtOrderNumber": "sample string 4",
"proNumber": "sample string 5",
"installDate": "2025-12-09T23:03:19.6555764-05:00",
"completeDate": "2025-12-09T23:03:19.6555764-05:00",
"estShipDate": "2025-12-09T23:03:19.6555764-05:00",
"status": {
"status": "sample string 1",
"statusName": "sample string 2"
},
"installationDetails": {
"endUserCustomer": {
"customerID": 1,
"locationID": 2,
"company": "sample string 3",
"address1": "sample string 4",
"address2": "sample string 5",
"city": "sample string 6",
"state": "sample string 7",
"zip": "sample string 8",
"phone": "sample string 9"
},
"endUserContact": {
"contactID": 1,
"locationID": 2,
"name": "sample string 3",
"title": "sample string 4",
"email": "sample string 5",
"phone": "sample string 6",
"fax": "sample string 7",
"ext": "sample string 8",
"isPrimary": true
},
"endUserLocation": {
"locationID": 1,
"description": "sample string 2",
"address1": "sample string 3",
"address2": "sample string 4",
"city": "sample string 5",
"state": "sample string 6",
"zip": "sample string 7",
"isPrimary": true
},
"trashRemovedBy": "sample string 1",
"trashNotes": "sample string 2",
"isSiteLevel": true,
"isSiteAccessible": true,
"isInstallerToLocate": true,
"isInstallerToUnload": true,
"surfaceTypes": [
{
"surfaceTypeCode": "sample string 1",
"surfaceType": "sample string 2"
},
{
"surfaceTypeCode": "sample string 1",
"surfaceType": "sample string 2"
}
],
"surfaceDepth": "sample string 7",
"isDrawingAttached": true,
"drawingNumber": "sample string 9",
"topViewPDF": "sample string 10"
},
"breakdownItems": [
{
"id": 1,
"name": "sample string 2",
"comments": "sample string 3",
"quantity": 4,
"cost": 5.0
},
{
"id": 1,
"name": "sample string 2",
"comments": "sample string 3",
"quantity": 4,
"cost": 5.0
}
],
"internalComments": "sample string 6",
"installerNotes": "sample string 7",
"installationCompletionDate": "2025-12-09T23:03:19.6575814-05:00",
"actualCompletionDate": "2025-12-09T23:03:19.6575814-05:00",
"invoiceCustomer": {
"customerID": 1,
"locationID": 2,
"company": "sample string 3",
"address1": "sample string 4",
"address2": "sample string 5",
"city": "sample string 6",
"state": "sample string 7",
"zip": "sample string 8",
"phone": "sample string 9"
},
"invoiceContact": {
"contactID": 1,
"locationID": 2,
"name": "sample string 3",
"title": "sample string 4",
"email": "sample string 5",
"phone": "sample string 6",
"fax": "sample string 7",
"ext": "sample string 8",
"isPrimary": true
},
"invoiceLocation": {
"locationID": 1,
"description": "sample string 2",
"address1": "sample string 3",
"address2": "sample string 4",
"city": "sample string 5",
"state": "sample string 6",
"zip": "sample string 7",
"isPrimary": true
}
}
application/xml, text/xml
Sample:
<WorkOrderEditModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GameTimeBAL.ViewModels">
<ActualCompletionDate>2025-12-09T23:03:19.6575814-05:00</ActualCompletionDate>
<BreakdownItems>
<InstallationBreakdownItem>
<Comments>sample string 3</Comments>
<Cost>5</Cost>
<ID>1</ID>
<Name>sample string 2</Name>
<Quantity>4</Quantity>
</InstallationBreakdownItem>
<InstallationBreakdownItem>
<Comments>sample string 3</Comments>
<Cost>5</Cost>
<ID>1</ID>
<Name>sample string 2</Name>
<Quantity>4</Quantity>
</InstallationBreakdownItem>
</BreakdownItems>
<CompleteDate>2025-12-09T23:03:19.6555764-05:00</CompleteDate>
<Contact>
<ContactID>1</ContactID>
<Email>sample string 5</Email>
<Ext>sample string 8</Ext>
<Fax>sample string 7</Fax>
<IsPrimary>true</IsPrimary>
<LocationID>2</LocationID>
<Name>sample string 3</Name>
<Phone>sample string 6</Phone>
<Title>sample string 4</Title>
</Contact>
<Customer>
<Address1>sample string 4</Address1>
<Address2>sample string 5</Address2>
<City>sample string 6</City>
<Company>sample string 3</Company>
<CustomerID>1</CustomerID>
<LocationID>2</LocationID>
<Phone>sample string 9</Phone>
<State>sample string 7</State>
<Zip>sample string 8</Zip>
</Customer>
<Description>sample string 1</Description>
<EstShipDate>2025-12-09T23:03:19.6555764-05:00</EstShipDate>
<GTOrderNumber>sample string 4</GTOrderNumber>
<InstallDate>2025-12-09T23:03:19.6555764-05:00</InstallDate>
<InstallationCompletionDate>2025-12-09T23:03:19.6575814-05:00</InstallationCompletionDate>
<InstallationDetails>
<DrawingNumber>sample string 9</DrawingNumber>
<EndUserContact>
<ContactID>1</ContactID>
<Email>sample string 5</Email>
<Ext>sample string 8</Ext>
<Fax>sample string 7</Fax>
<IsPrimary>true</IsPrimary>
<LocationID>2</LocationID>
<Name>sample string 3</Name>
<Phone>sample string 6</Phone>
<Title>sample string 4</Title>
</EndUserContact>
<EndUserCustomer>
<Address1>sample string 4</Address1>
<Address2>sample string 5</Address2>
<City>sample string 6</City>
<Company>sample string 3</Company>
<CustomerID>1</CustomerID>
<LocationID>2</LocationID>
<Phone>sample string 9</Phone>
<State>sample string 7</State>
<Zip>sample string 8</Zip>
</EndUserCustomer>
<EndUserLocation>
<Address1>sample string 3</Address1>
<Address2>sample string 4</Address2>
<City>sample string 5</City>
<Description>sample string 2</Description>
<IsPrimary>true</IsPrimary>
<LocationID>1</LocationID>
<State>sample string 6</State>
<Zip>sample string 7</Zip>
</EndUserLocation>
<IsDrawingAttached>true</IsDrawingAttached>
<IsInstallerToLocate>true</IsInstallerToLocate>
<IsInstallerToUnload>true</IsInstallerToUnload>
<IsSiteAccessible>true</IsSiteAccessible>
<IsSiteLevel>true</IsSiteLevel>
<SurfaceDepth>sample string 7</SurfaceDepth>
<SurfaceTypes xmlns:d3p1="http://schemas.datacontract.org/2004/07/GameTimeDAL.Model">
<d3p1:SurfaceTypes>
<d3p1:SurfaceType>sample string 2</d3p1:SurfaceType>
<d3p1:SurfaceTypeCode>sample string 1</d3p1:SurfaceTypeCode>
</d3p1:SurfaceTypes>
<d3p1:SurfaceTypes>
<d3p1:SurfaceType>sample string 2</d3p1:SurfaceType>
<d3p1:SurfaceTypeCode>sample string 1</d3p1:SurfaceTypeCode>
</d3p1:SurfaceTypes>
</SurfaceTypes>
<TopViewPDF>sample string 10</TopViewPDF>
<TrashNotes>sample string 2</TrashNotes>
<TrashRemovedBy>sample string 1</TrashRemovedBy>
</InstallationDetails>
<Installer>
<Address1>sample string 4</Address1>
<Address2>sample string 5</Address2>
<City>sample string 6</City>
<Company>sample string 3</Company>
<CustomerID>1</CustomerID>
<LocationID>2</LocationID>
<Phone>sample string 9</Phone>
<State>sample string 7</State>
<Zip>sample string 8</Zip>
</Installer>
<InstallerNotes>sample string 7</InstallerNotes>
<InternalComments>sample string 6</InternalComments>
<InvoiceContact>
<ContactID>1</ContactID>
<Email>sample string 5</Email>
<Ext>sample string 8</Ext>
<Fax>sample string 7</Fax>
<IsPrimary>true</IsPrimary>
<LocationID>2</LocationID>
<Name>sample string 3</Name>
<Phone>sample string 6</Phone>
<Title>sample string 4</Title>
</InvoiceContact>
<InvoiceCustomer>
<Address1>sample string 4</Address1>
<Address2>sample string 5</Address2>
<City>sample string 6</City>
<Company>sample string 3</Company>
<CustomerID>1</CustomerID>
<LocationID>2</LocationID>
<Phone>sample string 9</Phone>
<State>sample string 7</State>
<Zip>sample string 8</Zip>
</InvoiceCustomer>
<InvoiceLocation>
<Address1>sample string 3</Address1>
<Address2>sample string 4</Address2>
<City>sample string 5</City>
<Description>sample string 2</Description>
<IsPrimary>true</IsPrimary>
<LocationID>1</LocationID>
<State>sample string 6</State>
<Zip>sample string 7</Zip>
</InvoiceLocation>
<Location>
<Address1>sample string 3</Address1>
<Address2>sample string 4</Address2>
<City>sample string 5</City>
<Description>sample string 2</Description>
<IsPrimary>true</IsPrimary>
<LocationID>1</LocationID>
<State>sample string 6</State>
<Zip>sample string 7</Zip>
</Location>
<ProNumber>sample string 5</ProNumber>
<RelatedSalesOrderNumber>sample string 3</RelatedSalesOrderNumber>
<Status>
<Status>sample string 1</Status>
<StatusName>sample string 2</StatusName>
</Status>
<WorkOrderNumber>sample string 2</WorkOrderNumber>
</WorkOrderEditModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.