Skip to main content

JobBatchImportRequest

instances object[]nullable
  • Array [
  • id uuid
    origAncestorId uuidnullable
    lastAncestorId uuidnullable
    docType int32

    Possible values: [0, 1, 2]

    name stringnullable
    customer stringnullable
    docReference stringnullable
    jobType stringnullable
    description stringnullable
    stayTimeMinutes int32
    location object
    id stringnullable
    name stringnullable
    address stringnullable
    contactName stringnullable
    contactNumber stringnullable
    latitude double
    longitude double
    toleranceMeters double
    jobDate date-time
    preferredFromTimeUTC date-timenullable
    preferredToTimeUTC date-timenullable
    driverId uuidnullable
    vehicleId stringnullable
    requiredSkill string[]nullable
    recurring object
    range object
    startFromUTC date-timenullable
    endOnUTC date-timenullable
    numberOfTimes int32nullable
    status int32

    Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    notifications object
    remindMinutesBefore int32[]nullable
    jobInstanceOrderDetailMetrics object[]nullable
  • Array [
  • lineNumber int32
    description stringnullable
    type int32

    Possible values: [0, 1, 2, 3, 4]

    isRequired boolean
    unitOfMeasurement stringnullable
    currency stringnullable
    value stringnullable
    driverInputRequired boolean
  • ]
  • jobInstanceDeliveryMetrics object[]nullable
  • Array [
  • lineNumber int32
    description stringnullable
    type int32

    Possible values: [0, 1, 2, 3, 4]

    isRequired boolean
    unitOfMeasurement stringnullable
    currency stringnullable
    value stringnullable
  • ]
  • tenant stringnullable
    scheduleId uuidnullable
    reqSign booleannullable
    reqPhoto booleannullable
    createdDateUTC date-time
    watchers object[]nullable
  • Array [
  • name stringnullable
    cell stringnullable
    email stringnullable
  • ]
  • pointPolyLongLat stringnullable
    driverDataBackup object
    name stringnullable
    surname stringnullable
    displayName stringnullable
    mobile stringnullable
    isReadOnly booleannullable
    instanceType int32

    Possible values: [0, 1]

    lastCompletedDateUTC date-timenullable
    recurredToId uuidnullable
    history object[]nullable
  • Array [
  • userId uuid
    status int32

    Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    dateTimeUTC date-time
    comment stringnullable
  • ]
  • actualArrivalUTC date-timenullable
    actualStayTimeMinutes int32nullable
    distanceCoveredMeter int64nullable
    attachments object[]nullable
  • Array [
  • type int32

    Possible values: [0, 1, 2, 3]

    fileName stringnullable
    urlId stringnullable
    size int64nullable
  • ]
  • ]
  • JobBatchImportRequest
    {
    "instances": [
    {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "origAncestorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "lastAncestorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "docType": 0,
    "name": "string",
    "customer": "string",
    "docReference": "string",
    "jobType": "string",
    "description": "string",
    "stayTimeMinutes": 0,
    "location": {
    "id": "string",
    "name": "string",
    "address": "string",
    "contactName": "string",
    "contactNumber": "string",
    "latitude": 0,
    "longitude": 0,
    "toleranceMeters": 0
    },
    "jobDate": "2024-07-29T15:51:28.071Z",
    "preferredFromTimeUTC": "2024-07-29T15:51:28.071Z",
    "preferredToTimeUTC": "2024-07-29T15:51:28.071Z",
    "driverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "vehicleId": "string",
    "requiredSkill": [
    "string"
    ],
    "recurring": {
    "range": {
    "startFromUTC": "2024-07-29T15:51:28.071Z",
    "endOnUTC": "2024-07-29T15:51:28.071Z",
    "numberOfTimes": 0
    }
    },
    "status": 0,
    "notifications": {
    "remindMinutesBefore": [
    0
    ]
    },
    "jobInstanceOrderDetailMetrics": [
    {
    "lineNumber": 0,
    "description": "string",
    "type": 0,
    "isRequired": true,
    "unitOfMeasurement": "string",
    "currency": "string",
    "value": "string",
    "driverInputRequired": true
    }
    ],
    "jobInstanceDeliveryMetrics": [
    {
    "lineNumber": 0,
    "description": "string",
    "type": 0,
    "isRequired": true,
    "unitOfMeasurement": "string",
    "currency": "string",
    "value": "string"
    }
    ],
    "tenant": "string",
    "scheduleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "reqSign": true,
    "reqPhoto": true,
    "createdDateUTC": "2024-07-29T15:51:28.071Z",
    "watchers": [
    {
    "name": "string",
    "cell": "string",
    "email": "string"
    }
    ],
    "pointPolyLongLat": "string",
    "driverDataBackup": {
    "name": "string",
    "surname": "string",
    "displayName": "string",
    "mobile": "string"
    },
    "isReadOnly": true,
    "instanceType": 0,
    "lastCompletedDateUTC": "2024-07-29T15:51:28.071Z",
    "recurredToId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "history": [
    {
    "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "status": 0,
    "dateTimeUTC": "2024-07-29T15:51:28.071Z",
    "comment": "string"
    }
    ],
    "actualArrivalUTC": "2024-07-29T15:51:28.071Z",
    "actualStayTimeMinutes": 0,
    "distanceCoveredMeter": 0,
    "attachments": [
    {
    "type": 0,
    "fileName": "string",
    "urlId": "string",
    "size": 0
    }
    ]
    }
    ]
    }