RSImportRecord
tenantId stringnullable
sheduleStartDateTimeUTC string<date-time>
vehicleId stringnullable
enforceWorkingHours boolean
state integer<int32>
Possible values: [0, 1]
foundWorkingHours object
workingHourBasedOn stringnullable
driverId stringnullable
vehicleId stringnullable
tenantId stringnullable
timeZone stringnullable
days object[]nullable
Array [
day stringnullable
start stringnullable
end stringnullable
lunch stringnullable
lunchEnd stringnullable
enabled boolean
lunchEnabled boolean
]
driverId string<uuid>nullable
allowedPointToleraceMeters integer<int32>nullable
defaultAverageSpeedKmph integer<int32>nullable
endOn integer<int32>
Possible values: [0, 1, 2]
optimize integer<int32>
Possible values: [0, 1, 2]
toleranceMinutes integer<int32>nullable
toleranceMeters integer<int32>nullable
route object
existingRouteName stringnullable
routeData object
routeName stringnullable
description stringnullable
routePoints object[]nullable
Array [
sequence integer<int32>
pointType integer<int32>
Possible values: [0, 1, 2, 3, 4, 5]
minutes_at_location integer<int32>
locationName stringnullable
averageSpeedKmph integer<int32>nullable
latitude number<double>nullable
longitude number<double>nullable
extraDetail object
name stringnullable
description stringnullable
customer stringnullable
documentNo stringnullable
contactName stringnullable
contactNumber stringnullable
toleranceMeters integer<int32>nullable
requireSignature booleannullable
requirePhoto booleannullable
resolvedLocation object
id stringnullable
tenantId stringnullable
position object
latitude number<double>required
longitude number<double>required
type stringnullable
name stringrequired
Possible values: <= 255 characters
tolerance integer<int32>required
tag stringrequired
Possible values: <= 255 characters
polyPoints object[]nullable
Array [
latitude number<double>required
longitude number<double>required
]
radius integer<int32>nullable
geoZone stringnullable
category stringnullable
userType stringnullable
contactID stringnullable
contactName stringnullable
contactNumber stringnullable
contactEmail stringnullable
address stringnullable
addressCity stringnullable
addressState stringnullable
addressCountry stringnullable
description stringnullable
]
foundRouteId stringnullable
RSImportRecord
{
"tenantId": "string",
"sheduleStartDateTimeUTC": "2024-07-29T15:51:28.071Z",
"vehicleId": "string",
"enforceWorkingHours": true,
"state": 0,
"foundWorkingHours": {
"workingHourBasedOn": "string",
"driverId": "string",
"vehicleId": "string",
"tenantId": "string",
"timeZone": "string",
"days": [
{
"day": "string",
"start": "string",
"end": "string",
"lunch": "string",
"lunchEnd": "string",
"enabled": true,
"lunchEnabled": true
}
]
},
"driverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"allowedPointToleraceMeters": 0,
"defaultAverageSpeedKmph": 0,
"endOn": 0,
"optimize": 0,
"toleranceMinutes": 0,
"toleranceMeters": 0,
"route": {
"existingRouteName": "string",
"routeData": {
"routeName": "string",
"description": "string",
"routePoints": [
{
"sequence": 0,
"pointType": 0,
"minutes_at_location": 0,
"locationName": "string",
"averageSpeedKmph": 0,
"latitude": 0,
"longitude": 0,
"extraDetail": {
"name": "string",
"description": "string",
"customer": "string",
"documentNo": "string",
"contactName": "string",
"contactNumber": "string",
"toleranceMeters": 0,
"requireSignature": true,
"requirePhoto": true
},
"resolvedLocation": {
"id": "string",
"tenantId": "string",
"position": {
"latitude": 0,
"longitude": 0
},
"type": "string",
"name": "string",
"tolerance": 0,
"tag": "string",
"polyPoints": [
{
"latitude": 0,
"longitude": 0
}
],
"radius": 0,
"geoZone": "string",
"category": "string",
"userType": "string",
"contactID": "string",
"contactName": "string",
"contactNumber": "string",
"contactEmail": "string",
"address": "string",
"addressCity": "string",
"addressState": "string",
"addressCountry": "string",
"description": "string"
}
}
]
},
"foundRouteId": "string"
}
}