POST api/Jobs/UpdateJob?masterCustomerId={masterCustomerId}&applicationUserId={applicationUserId}&includeAllUserImages={includeAllUserImages}&updateImages={updateImages}&excludeImagesFromResponse={excludeImagesFromResponse}&includeAllItems={includeAllItems}&appVersion={appVersion}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| masterCustomerId | integer |
Required |
|
| applicationUserId | string |
Required |
|
| includeAllUserImages | boolean |
Default value is False |
|
| updateImages | boolean |
Default value is True |
|
| excludeImagesFromResponse | boolean |
Default value is False |
|
| includeAllItems | boolean |
Default value is False |
|
| appVersion | string |
None. |
Body Parameters
AppJobVM| Name | Description | Type | Additional information |
|---|---|---|---|
| JobEngineerId | integer |
None. |
|
| MasterCustomerId | integer |
None. |
|
| CustomerId | integer |
None. |
|
| SiteId | integer |
None. |
|
| JobId | integer |
None. |
|
| Reference | string |
None. |
|
| Description | string |
None. |
|
| StatusName | string |
None. |
|
| StatusId | integer |
None. |
|
| CompleteDate | date |
None. |
|
| StartDate | date |
Data type: Date |
|
| AllDay | boolean |
None. |
|
| EndDate | date |
Data type: Date |
|
| AddressString | string |
None. |
|
| AddressLatitude | string |
None. |
|
| AddressLongitude | string |
None. |
|
| CustomerName | string |
None. |
|
| ContactId | integer |
None. |
|
| ContactFullName | string |
None. |
|
| ContactTelephone | string |
None. |
|
| ContactMobile | string |
None. |
|
| WorkToBeDone | string |
None. |
|
| ActualWorkDone | string |
None. |
|
| Recommendations | string |
None. |
|
| Notes | string |
None. |
|
| Engineers | Collection of AppEngineerVM |
None. |
|
| Signatures | Collection of AppJobSignatureVM |
None. |
|
| TimeEntries | Collection of AppJobTimeEntryVM |
None. |
|
| Checklists | Collection of AppJobChecklistVM |
None. |
|
| IsPrimaryEngineer | boolean |
None. |
|
| PrimaryEngineerName | string |
None. |
|
| ReturnVisitRequired | boolean |
None. |
|
| JobTypeId | integer |
None. |
|
| JobTypeName | string |
None. |
|
| Images | Collection of AppImageVM |
None. |
|
| Files | Collection of AppFileVM |
None. |
|
| DeletedImageIds | Collection of integer |
None. |
|
| DeletedSignatureIds | Collection of integer |
None. |
|
| IsDirty | boolean |
None. |
|
| CustomAttributes | Collection of AppCustomAttributeVM |
None. |
|
| RequireCustomerSignature | boolean |
None. |
|
| RequireTimeEntry | boolean |
None. |
|
| RequireImageCount | integer |
None. |
|
| SentToCustomer | boolean |
None. |
|
| SendJobsheetToCustomer | boolean |
None. |
|
| Items | Collection of AppJobItemVM |
None. |
|
| IsOverdue | boolean |
None. |
|
| OwnerFullName | string |
None. |
|
| StartAllDay | boolean |
None. |
|
| EndAllDay | boolean |
None. |
|
| Parts | Collection of AppJobPartVM |
None. |
Request Formats
application/json, text/json
Sample:
{
"JobEngineerId": 1,
"MasterCustomerId": 1,
"CustomerId": 1,
"SiteId": 1,
"JobId": 2,
"Reference": "sample string 3",
"Description": "sample string 4",
"StatusName": "sample string 5",
"StatusId": 6,
"CompleteDate": "2025-12-14T13:35:50.6083849+00:00",
"StartDate": "2025-12-14T13:35:50.6083849+00:00",
"AllDay": true,
"EndDate": "2025-12-14T13:35:50.6083849+00:00",
"AddressString": "sample string 8",
"AddressLatitude": "sample string 9",
"AddressLongitude": "sample string 10",
"CustomerName": "sample string 11",
"ContactId": 1,
"ContactFullName": "sample string 12",
"ContactTelephone": "sample string 13",
"ContactMobile": "sample string 14",
"WorkToBeDone": "sample string 15",
"ActualWorkDone": "sample string 16",
"Recommendations": "sample string 17",
"Notes": "sample string 18",
"Engineers": [
{
"Id": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3"
},
{
"Id": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3"
}
],
"Signatures": [
{
"Id": 1,
"JobId": 2,
"JobSignatureTypeId": 3,
"EngineerId": "sample string 4",
"FirstName": "sample string 5",
"LastName": "sample string 6",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"IsDirty": true,
"Active": true,
"Deleted": true,
"FileId": 1,
"SignatureBase64": "sample string 11",
"UploadImage": true,
"Signature": "sample string 13",
"SignatureTrimmed": "sample string 14"
},
{
"Id": 1,
"JobId": 2,
"JobSignatureTypeId": 3,
"EngineerId": "sample string 4",
"FirstName": "sample string 5",
"LastName": "sample string 6",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"IsDirty": true,
"Active": true,
"Deleted": true,
"FileId": 1,
"SignatureBase64": "sample string 11",
"UploadImage": true,
"Signature": "sample string 13",
"SignatureTrimmed": "sample string 14"
}
],
"TimeEntries": [
{
"Id": 1,
"ItemTypeName": "sample string 2",
"JobTimeEntryTypeId": 3,
"FirstName": "sample string 4",
"LastName": "sample string 5",
"EngineerId": "sample string 6",
"StartDate": "2025-12-14T13:35:50.6083849+00:00",
"EndDate": "2025-12-14T13:35:50.6083849+00:00",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"IsDirty": true,
"Deleted": true
},
{
"Id": 1,
"ItemTypeName": "sample string 2",
"JobTimeEntryTypeId": 3,
"FirstName": "sample string 4",
"LastName": "sample string 5",
"EngineerId": "sample string 6",
"StartDate": "2025-12-14T13:35:50.6083849+00:00",
"EndDate": "2025-12-14T13:35:50.6083849+00:00",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"IsDirty": true,
"Deleted": true
}
],
"Checklists": [
{
"Id": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"IsDirty": true,
"Minimised": true,
"Image": {
"Id": 1,
"JobId": 2,
"Name": "sample string 3",
"FileExtension": "sample string 4",
"Base64": "sample string 5",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"CreatedByName": "sample string 7",
"IsDirty": true,
"UploadImage": true,
"Editable": true,
"Active": true,
"FileId": 12,
"FileUrl": "sample string 13",
"FileName": "sample string 14"
},
"ChecklistItems": [
{
"Id": 1,
"Name": "sample string 2",
"Checked": true,
"Notes": "sample string 4",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"ShowNotes": true,
"IsDirty": true
},
{
"Id": 1,
"Name": "sample string 2",
"Checked": true,
"Notes": "sample string 4",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"ShowNotes": true,
"IsDirty": true
}
]
},
{
"Id": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"IsDirty": true,
"Minimised": true,
"Image": {
"Id": 1,
"JobId": 2,
"Name": "sample string 3",
"FileExtension": "sample string 4",
"Base64": "sample string 5",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"CreatedByName": "sample string 7",
"IsDirty": true,
"UploadImage": true,
"Editable": true,
"Active": true,
"FileId": 12,
"FileUrl": "sample string 13",
"FileName": "sample string 14"
},
"ChecklistItems": [
{
"Id": 1,
"Name": "sample string 2",
"Checked": true,
"Notes": "sample string 4",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"ShowNotes": true,
"IsDirty": true
},
{
"Id": 1,
"Name": "sample string 2",
"Checked": true,
"Notes": "sample string 4",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"SortOrder": 1,
"ShowNotes": true,
"IsDirty": true
}
]
}
],
"IsPrimaryEngineer": true,
"PrimaryEngineerName": "sample string 20",
"ReturnVisitRequired": true,
"JobTypeId": 1,
"JobTypeName": "sample string 21",
"Images": [
{
"Id": 1,
"JobId": 2,
"Name": "sample string 3",
"FileExtension": "sample string 4",
"Base64": "sample string 5",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"CreatedByName": "sample string 7",
"IsDirty": true,
"UploadImage": true,
"Editable": true,
"Active": true,
"FileId": 12,
"FileUrl": "sample string 13",
"FileName": "sample string 14"
},
{
"Id": 1,
"JobId": 2,
"Name": "sample string 3",
"FileExtension": "sample string 4",
"Base64": "sample string 5",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00",
"CreatedByName": "sample string 7",
"IsDirty": true,
"UploadImage": true,
"Editable": true,
"Active": true,
"FileId": 12,
"FileUrl": "sample string 13",
"FileName": "sample string 14"
}
],
"Files": [
{
"Id": 1,
"JobId": 2,
"Name": "sample string 3",
"FileExtension": "sample string 4",
"FileUrl": "sample string 5",
"FileName": "sample string 6",
"MimeType": "sample string 7",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00"
},
{
"Id": 1,
"JobId": 2,
"Name": "sample string 3",
"FileExtension": "sample string 4",
"FileUrl": "sample string 5",
"FileName": "sample string 6",
"MimeType": "sample string 7",
"CreatedDate": "2025-12-14T13:35:50.6083849+00:00",
"ModifiedDate": "2025-12-14T13:35:50.6083849+00:00"
}
],
"DeletedImageIds": [
1,
2
],
"DeletedSignatureIds": [
1,
2
],
"IsDirty": true,
"CustomAttributes": [
{
"Id": 1,
"Type": 1,
"DataType": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ValueIntArray": [
1,
2
],
"Description": "sample string 4",
"ShowOnApp": true,
"EditOnApp": true,
"IsDirty": true,
"Options": [
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
},
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
}
]
},
{
"Id": 1,
"Type": 1,
"DataType": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ValueIntArray": [
1,
2
],
"Description": "sample string 4",
"ShowOnApp": true,
"EditOnApp": true,
"IsDirty": true,
"Options": [
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
},
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
}
]
}
],
"RequireCustomerSignature": true,
"RequireTimeEntry": true,
"RequireImageCount": 25,
"SentToCustomer": true,
"SendJobsheetToCustomer": true,
"Items": [
{
"Id": 1,
"Name": "sample string 2",
"Qty": 3.0,
"CostPerItem": 4.0,
"PricePerItem": 5.0,
"VatRate": 1.0,
"VatRateId": 1,
"SortOrder": 1,
"CreatedDate": "2025-12-14T13:35:50.624022+00:00",
"ModifiedDate": "2025-12-14T13:35:50.624022+00:00",
"IsDirty": true,
"ItemId": 1,
"ItemTypeId": 8,
"ItemTypeName": "sample string 9",
"Deleted": true,
"CreatedByUserId": "sample string 11",
"CustomAttributes": [
{
"Id": 1,
"Type": 1,
"DataType": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ValueIntArray": [
1,
2
],
"Description": "sample string 4",
"ShowOnApp": true,
"EditOnApp": true,
"IsDirty": true,
"Options": [
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
},
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
}
]
},
{
"Id": 1,
"Type": 1,
"DataType": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ValueIntArray": [
1,
2
],
"Description": "sample string 4",
"ShowOnApp": true,
"EditOnApp": true,
"IsDirty": true,
"Options": [
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
},
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
}
]
}
]
},
{
"Id": 1,
"Name": "sample string 2",
"Qty": 3.0,
"CostPerItem": 4.0,
"PricePerItem": 5.0,
"VatRate": 1.0,
"VatRateId": 1,
"SortOrder": 1,
"CreatedDate": "2025-12-14T13:35:50.624022+00:00",
"ModifiedDate": "2025-12-14T13:35:50.624022+00:00",
"IsDirty": true,
"ItemId": 1,
"ItemTypeId": 8,
"ItemTypeName": "sample string 9",
"Deleted": true,
"CreatedByUserId": "sample string 11",
"CustomAttributes": [
{
"Id": 1,
"Type": 1,
"DataType": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ValueIntArray": [
1,
2
],
"Description": "sample string 4",
"ShowOnApp": true,
"EditOnApp": true,
"IsDirty": true,
"Options": [
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
},
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
}
]
},
{
"Id": 1,
"Type": 1,
"DataType": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ValueIntArray": [
1,
2
],
"Description": "sample string 4",
"ShowOnApp": true,
"EditOnApp": true,
"IsDirty": true,
"Options": [
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
},
{
"Id": 1,
"IdString": "sample string 2",
"Name": "sample string 3",
"Selected": true
}
]
}
]
}
],
"IsOverdue": true,
"OwnerFullName": "sample string 29",
"StartAllDay": true,
"EndAllDay": true,
"Parts": [
{
"Id": 1,
"Name": "sample string 2",
"Qty": 3.0,
"CostPerItem": 4.0,
"PricePerItem": 5.0,
"VatRate": 1.0,
"VatRateId": 1,
"SortOrder": 1,
"CreatedDate": "2025-12-14T13:35:50.624022+00:00",
"ModifiedDate": "2025-12-14T13:35:50.624022+00:00",
"IsDirty": true,
"ItemId": 1
},
{
"Id": 1,
"Name": "sample string 2",
"Qty": 3.0,
"CostPerItem": 4.0,
"PricePerItem": 5.0,
"VatRate": 1.0,
"VatRateId": 1,
"SortOrder": 1,
"CreatedDate": "2025-12-14T13:35:50.624022+00:00",
"ModifiedDate": "2025-12-14T13:35:50.624022+00:00",
"IsDirty": true,
"ItemId": 1
}
]
}
application/xml, text/xml
Sample:
<AppJobVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebFletchCRM.Business.Models">
<ActualWorkDone>sample string 16</ActualWorkDone>
<AddressLatitude>sample string 9</AddressLatitude>
<AddressLongitude>sample string 10</AddressLongitude>
<AddressString>sample string 8</AddressString>
<AllDay>true</AllDay>
<Checklists>
<AppJobChecklistVM>
<ChecklistItems>
<AppJobChecklistItemVM>
<Checked>true</Checked>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 2</Name>
<Notes>sample string 4</Notes>
<ShowNotes>true</ShowNotes>
<SortOrder>1</SortOrder>
</AppJobChecklistItemVM>
<AppJobChecklistItemVM>
<Checked>true</Checked>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 2</Name>
<Notes>sample string 4</Notes>
<ShowNotes>true</ShowNotes>
<SortOrder>1</SortOrder>
</AppJobChecklistItemVM>
</ChecklistItems>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Description>sample string 3</Description>
<Id>1</Id>
<Image>
<Active>true</Active>
<Base64>sample string 5</Base64>
<CreatedByName>sample string 7</CreatedByName>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Editable>true</Editable>
<FileExtension>sample string 4</FileExtension>
<FileId>12</FileId>
<FileName>sample string 14</FileName>
<FileUrl>sample string 13</FileUrl>
<Id>1</Id>
<IsDirty>true</IsDirty>
<JobId>2</JobId>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 3</Name>
<UploadImage>true</UploadImage>
</Image>
<IsDirty>true</IsDirty>
<Minimised>true</Minimised>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 2</Name>
<SortOrder>1</SortOrder>
</AppJobChecklistVM>
<AppJobChecklistVM>
<ChecklistItems>
<AppJobChecklistItemVM>
<Checked>true</Checked>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 2</Name>
<Notes>sample string 4</Notes>
<ShowNotes>true</ShowNotes>
<SortOrder>1</SortOrder>
</AppJobChecklistItemVM>
<AppJobChecklistItemVM>
<Checked>true</Checked>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 2</Name>
<Notes>sample string 4</Notes>
<ShowNotes>true</ShowNotes>
<SortOrder>1</SortOrder>
</AppJobChecklistItemVM>
</ChecklistItems>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Description>sample string 3</Description>
<Id>1</Id>
<Image>
<Active>true</Active>
<Base64>sample string 5</Base64>
<CreatedByName>sample string 7</CreatedByName>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Editable>true</Editable>
<FileExtension>sample string 4</FileExtension>
<FileId>12</FileId>
<FileName>sample string 14</FileName>
<FileUrl>sample string 13</FileUrl>
<Id>1</Id>
<IsDirty>true</IsDirty>
<JobId>2</JobId>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 3</Name>
<UploadImage>true</UploadImage>
</Image>
<IsDirty>true</IsDirty>
<Minimised>true</Minimised>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 2</Name>
<SortOrder>1</SortOrder>
</AppJobChecklistVM>
</Checklists>
<CompleteDate>2025-12-14T13:35:50.6083849+00:00</CompleteDate>
<ContactFullName>sample string 12</ContactFullName>
<ContactId>1</ContactId>
<ContactMobile>sample string 14</ContactMobile>
<ContactTelephone>sample string 13</ContactTelephone>
<CustomAttributes>
<AppCustomAttributeVM>
<DataType>TextSingleLine</DataType>
<Description>sample string 4</Description>
<EditOnApp>true</EditOnApp>
<Id>1</Id>
<IsDirty>true</IsDirty>
<Name>sample string 2</Name>
<Options>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
</Options>
<ShowOnApp>true</ShowOnApp>
<Type>Customer</Type>
<Value>sample string 3</Value>
<ValueIntArray xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</ValueIntArray>
</AppCustomAttributeVM>
<AppCustomAttributeVM>
<DataType>TextSingleLine</DataType>
<Description>sample string 4</Description>
<EditOnApp>true</EditOnApp>
<Id>1</Id>
<IsDirty>true</IsDirty>
<Name>sample string 2</Name>
<Options>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
</Options>
<ShowOnApp>true</ShowOnApp>
<Type>Customer</Type>
<Value>sample string 3</Value>
<ValueIntArray xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</ValueIntArray>
</AppCustomAttributeVM>
</CustomAttributes>
<CustomerId>1</CustomerId>
<CustomerName>sample string 11</CustomerName>
<DeletedImageIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</DeletedImageIds>
<DeletedSignatureIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</DeletedSignatureIds>
<Description>sample string 4</Description>
<EndAllDay>true</EndAllDay>
<EndDate>2025-12-14T13:35:50.6083849+00:00</EndDate>
<Engineers>
<AppEngineerVM>
<FirstName>sample string 2</FirstName>
<Id>sample string 1</Id>
<LastName>sample string 3</LastName>
</AppEngineerVM>
<AppEngineerVM>
<FirstName>sample string 2</FirstName>
<Id>sample string 1</Id>
<LastName>sample string 3</LastName>
</AppEngineerVM>
</Engineers>
<Files>
<AppFileVM>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<FileExtension>sample string 4</FileExtension>
<FileName>sample string 6</FileName>
<FileUrl>sample string 5</FileUrl>
<Id>1</Id>
<JobId>2</JobId>
<MimeType>sample string 7</MimeType>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 3</Name>
</AppFileVM>
<AppFileVM>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<FileExtension>sample string 4</FileExtension>
<FileName>sample string 6</FileName>
<FileUrl>sample string 5</FileUrl>
<Id>1</Id>
<JobId>2</JobId>
<MimeType>sample string 7</MimeType>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 3</Name>
</AppFileVM>
</Files>
<Images>
<AppImageVM>
<Active>true</Active>
<Base64>sample string 5</Base64>
<CreatedByName>sample string 7</CreatedByName>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Editable>true</Editable>
<FileExtension>sample string 4</FileExtension>
<FileId>12</FileId>
<FileName>sample string 14</FileName>
<FileUrl>sample string 13</FileUrl>
<Id>1</Id>
<IsDirty>true</IsDirty>
<JobId>2</JobId>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 3</Name>
<UploadImage>true</UploadImage>
</AppImageVM>
<AppImageVM>
<Active>true</Active>
<Base64>sample string 5</Base64>
<CreatedByName>sample string 7</CreatedByName>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Editable>true</Editable>
<FileExtension>sample string 4</FileExtension>
<FileId>12</FileId>
<FileName>sample string 14</FileName>
<FileUrl>sample string 13</FileUrl>
<Id>1</Id>
<IsDirty>true</IsDirty>
<JobId>2</JobId>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Name>sample string 3</Name>
<UploadImage>true</UploadImage>
</AppImageVM>
</Images>
<IsDirty>true</IsDirty>
<IsOverdue>true</IsOverdue>
<IsPrimaryEngineer>true</IsPrimaryEngineer>
<Items>
<AppJobItemVM>
<CostPerItem>4</CostPerItem>
<CreatedByUserId>sample string 11</CreatedByUserId>
<CreatedDate>2025-12-14T13:35:50.624022+00:00</CreatedDate>
<CustomAttributes>
<AppCustomAttributeVM>
<DataType>TextSingleLine</DataType>
<Description>sample string 4</Description>
<EditOnApp>true</EditOnApp>
<Id>1</Id>
<IsDirty>true</IsDirty>
<Name>sample string 2</Name>
<Options>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
</Options>
<ShowOnApp>true</ShowOnApp>
<Type>Customer</Type>
<Value>sample string 3</Value>
<ValueIntArray xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:int>1</d6p1:int>
<d6p1:int>2</d6p1:int>
</ValueIntArray>
</AppCustomAttributeVM>
<AppCustomAttributeVM>
<DataType>TextSingleLine</DataType>
<Description>sample string 4</Description>
<EditOnApp>true</EditOnApp>
<Id>1</Id>
<IsDirty>true</IsDirty>
<Name>sample string 2</Name>
<Options>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
</Options>
<ShowOnApp>true</ShowOnApp>
<Type>Customer</Type>
<Value>sample string 3</Value>
<ValueIntArray xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:int>1</d6p1:int>
<d6p1:int>2</d6p1:int>
</ValueIntArray>
</AppCustomAttributeVM>
</CustomAttributes>
<Deleted>true</Deleted>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ItemId>1</ItemId>
<ItemTypeId>8</ItemTypeId>
<ItemTypeName>sample string 9</ItemTypeName>
<ModifiedDate>2025-12-14T13:35:50.624022+00:00</ModifiedDate>
<Name>sample string 2</Name>
<PricePerItem>5</PricePerItem>
<Qty>3</Qty>
<SortOrder>1</SortOrder>
<VatRate>1</VatRate>
<VatRateId>1</VatRateId>
</AppJobItemVM>
<AppJobItemVM>
<CostPerItem>4</CostPerItem>
<CreatedByUserId>sample string 11</CreatedByUserId>
<CreatedDate>2025-12-14T13:35:50.624022+00:00</CreatedDate>
<CustomAttributes>
<AppCustomAttributeVM>
<DataType>TextSingleLine</DataType>
<Description>sample string 4</Description>
<EditOnApp>true</EditOnApp>
<Id>1</Id>
<IsDirty>true</IsDirty>
<Name>sample string 2</Name>
<Options>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
</Options>
<ShowOnApp>true</ShowOnApp>
<Type>Customer</Type>
<Value>sample string 3</Value>
<ValueIntArray xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:int>1</d6p1:int>
<d6p1:int>2</d6p1:int>
</ValueIntArray>
</AppCustomAttributeVM>
<AppCustomAttributeVM>
<DataType>TextSingleLine</DataType>
<Description>sample string 4</Description>
<EditOnApp>true</EditOnApp>
<Id>1</Id>
<IsDirty>true</IsDirty>
<Name>sample string 2</Name>
<Options>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
<AppCustomAttributeOptionVM>
<Id>1</Id>
<IdString>sample string 2</IdString>
<Name>sample string 3</Name>
<Selected>true</Selected>
</AppCustomAttributeOptionVM>
</Options>
<ShowOnApp>true</ShowOnApp>
<Type>Customer</Type>
<Value>sample string 3</Value>
<ValueIntArray xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:int>1</d6p1:int>
<d6p1:int>2</d6p1:int>
</ValueIntArray>
</AppCustomAttributeVM>
</CustomAttributes>
<Deleted>true</Deleted>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ItemId>1</ItemId>
<ItemTypeId>8</ItemTypeId>
<ItemTypeName>sample string 9</ItemTypeName>
<ModifiedDate>2025-12-14T13:35:50.624022+00:00</ModifiedDate>
<Name>sample string 2</Name>
<PricePerItem>5</PricePerItem>
<Qty>3</Qty>
<SortOrder>1</SortOrder>
<VatRate>1</VatRate>
<VatRateId>1</VatRateId>
</AppJobItemVM>
</Items>
<JobEngineerId>1</JobEngineerId>
<JobId>2</JobId>
<JobTypeId>1</JobTypeId>
<JobTypeName>sample string 21</JobTypeName>
<MasterCustomerId>1</MasterCustomerId>
<Notes>sample string 18</Notes>
<OwnerFullName>sample string 29</OwnerFullName>
<Parts>
<AppJobPartVM>
<CostPerItem>4</CostPerItem>
<CreatedDate>2025-12-14T13:35:50.624022+00:00</CreatedDate>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ItemId>1</ItemId>
<ModifiedDate>2025-12-14T13:35:50.624022+00:00</ModifiedDate>
<Name>sample string 2</Name>
<PricePerItem>5</PricePerItem>
<Qty>3</Qty>
<SortOrder>1</SortOrder>
<VatRate>1</VatRate>
<VatRateId>1</VatRateId>
</AppJobPartVM>
<AppJobPartVM>
<CostPerItem>4</CostPerItem>
<CreatedDate>2025-12-14T13:35:50.624022+00:00</CreatedDate>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ItemId>1</ItemId>
<ModifiedDate>2025-12-14T13:35:50.624022+00:00</ModifiedDate>
<Name>sample string 2</Name>
<PricePerItem>5</PricePerItem>
<Qty>3</Qty>
<SortOrder>1</SortOrder>
<VatRate>1</VatRate>
<VatRateId>1</VatRateId>
</AppJobPartVM>
</Parts>
<PrimaryEngineerName>sample string 20</PrimaryEngineerName>
<Recommendations>sample string 17</Recommendations>
<Reference>sample string 3</Reference>
<RequireCustomerSignature>true</RequireCustomerSignature>
<RequireImageCount>25</RequireImageCount>
<RequireTimeEntry>true</RequireTimeEntry>
<ReturnVisitRequired>true</ReturnVisitRequired>
<SendJobsheetToCustomer>true</SendJobsheetToCustomer>
<SentToCustomer>true</SentToCustomer>
<Signatures>
<AppJobSignatureVM>
<Active>true</Active>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Deleted>true</Deleted>
<EngineerId>sample string 4</EngineerId>
<FileId>1</FileId>
<FirstName>sample string 5</FirstName>
<Id>1</Id>
<IsDirty>true</IsDirty>
<JobId>2</JobId>
<JobSignatureTypeId>3</JobSignatureTypeId>
<LastName>sample string 6</LastName>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Signature>sample string 13</Signature>
<SignatureBase64>sample string 11</SignatureBase64>
<SignatureTrimmed>sample string 14</SignatureTrimmed>
<SortOrder>1</SortOrder>
<UploadImage>true</UploadImage>
</AppJobSignatureVM>
<AppJobSignatureVM>
<Active>true</Active>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Deleted>true</Deleted>
<EngineerId>sample string 4</EngineerId>
<FileId>1</FileId>
<FirstName>sample string 5</FirstName>
<Id>1</Id>
<IsDirty>true</IsDirty>
<JobId>2</JobId>
<JobSignatureTypeId>3</JobSignatureTypeId>
<LastName>sample string 6</LastName>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<Signature>sample string 13</Signature>
<SignatureBase64>sample string 11</SignatureBase64>
<SignatureTrimmed>sample string 14</SignatureTrimmed>
<SortOrder>1</SortOrder>
<UploadImage>true</UploadImage>
</AppJobSignatureVM>
</Signatures>
<SiteId>1</SiteId>
<StartAllDay>true</StartAllDay>
<StartDate>2025-12-14T13:35:50.6083849+00:00</StartDate>
<StatusId>6</StatusId>
<StatusName>sample string 5</StatusName>
<TimeEntries>
<AppJobTimeEntryVM>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Deleted>true</Deleted>
<EndDate>2025-12-14T13:35:50.6083849+00:00</EndDate>
<EngineerId>sample string 6</EngineerId>
<FirstName>sample string 4</FirstName>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ItemTypeName>sample string 2</ItemTypeName>
<JobTimeEntryTypeId>3</JobTimeEntryTypeId>
<LastName>sample string 5</LastName>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<StartDate>2025-12-14T13:35:50.6083849+00:00</StartDate>
</AppJobTimeEntryVM>
<AppJobTimeEntryVM>
<CreatedDate>2025-12-14T13:35:50.6083849+00:00</CreatedDate>
<Deleted>true</Deleted>
<EndDate>2025-12-14T13:35:50.6083849+00:00</EndDate>
<EngineerId>sample string 6</EngineerId>
<FirstName>sample string 4</FirstName>
<Id>1</Id>
<IsDirty>true</IsDirty>
<ItemTypeName>sample string 2</ItemTypeName>
<JobTimeEntryTypeId>3</JobTimeEntryTypeId>
<LastName>sample string 5</LastName>
<ModifiedDate>2025-12-14T13:35:50.6083849+00:00</ModifiedDate>
<StartDate>2025-12-14T13:35:50.6083849+00:00</StartDate>
</AppJobTimeEntryVM>
</TimeEntries>
<WorkToBeDone>sample string 15</WorkToBeDone>
</AppJobVM>
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.