Skip to main content
Get Machine Tasks

Authorizations

Authorization
string
header
required

Enter your Bearer token. It's required to authenticate API requests.

Query Parameters

StartDate
string<date-time>

The start date of the task scheduling period.

EndDate
string<date-time>

The end date of the task scheduling period.

SchedulingId
integer<int64>

The unique identifier for the specific scheduling instance.

ActorId
integer<int32>

The unique identifier for the actor associated with the task.

MachineId
integer<int64>

The unique identifier for the machine associated with the task.

DriverId
string<uuid>

The unique identifier for the driver assigned to the task.

RouteId
integer<int64>

The unique identifier for the route associated with the task.

TimePeriod
integer<int32>
default:31

The time period for which the tasks are requested, with a default of 31 days.

IsForlist
boolean
default:true

A flag indicating if the tasks are for list view. Default is true.

IsStatic
boolean

A flag indicating if the tasks are static.

Response

200 - application/json

A list of scheduled machine tasks matching the specified criteria.

MachineId
integer<int64>

The unique identifier of the machine associated with the task.

RouteId
integer<int64> | null

The unique identifier of the route associated with the task, if applicable.

RouteName
string | null

The name of the route associated with the task, if applicable.

VisitDate
string<date-time> | null

The date and time of the scheduled visit.

ScheduleTasks
object[] | null

A list of scheduled tasks associated with the machine.