The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/oneway/NotifyWorkItemUpdateRequest HTTP/1.1
Host: 185.179.20.77
Content-Type: text/jsv
Content-Length: length
{
WorkItemReferUid: 00000000000000000000000000000000,
ParentJobReferUid: 00000000000000000000000000000000,
StatusUpdate:
{
EventCode: String,
ReasonCode: String,
IsFailureCode: False,
IsInCompleteCode: False,
IsCompleteCode: False,
RecurseChildren: False
},
CollectedData:
{
GeoPositionStarted:
{
ReferId: 0,
Latitude: 0,
Longitude: 0,
DilutionOfPrecision: 0,
TimeStamp: 0001-01-01
},
GeoPositionFinished:
{
ReferId: 0,
Latitude: 0,
Longitude: 0,
DilutionOfPrecision: 0,
TimeStamp: 0001-01-01
},
GeoPosition:
{
ReferId: 0,
Latitude: 0,
Longitude: 0,
DilutionOfPrecision: 0,
TimeStamp: 0001-01-01
},
Notes:
{
ReferId: 0,
Created: 0001-01-01,
Content: String,
Deleted: False
},
Resources:
[
{
ReferId: 0,
Name: String,
Description: String,
Created: 0001-01-01,
Modified: 0001-01-01,
ResourceType: ImageJpeg,
Data: AA==,
CustomFields: 0,
PrintedName: String,
ExternalFileName: String
}
]
},
SessionUid: 00000000000000000000000000000000,
DeviceSerialNumber: String,
GeneratedAt: 0001-01-01
}