Skip to main content

Track a Booking

Use this API to track your booking.

The status of the job is updated as soon as any event happens on the booking. We update the job status in our system in real-time so you can notify or users who the driver is or which vehicle is coming to pick them up.

Endpoint
POST /api/JobTrack
Example Request
{
"JobNumber": 7997031
}
Example Response
[
{
"JobStatus":"Job Finished"
}
]

OR

[
{
"JobStatus":"Not Assigned"
}
]


OR

[
{
"DriverId":"30",
"CurrentStatus":"Red",
"LatLong":"POINT (34.31065 72.058268)",
"JobNumber":"7988684",
"JobStatus":"Custonboard"
}
]

The following table shows the possible statuses you can received in this API with there descriptions

StatusDescription
ConfirmPendingJob given to a driver and waiting for a driver to accept the job (Max: 30 Sec)
AcceptedJob is accepted by the driver
WaitforcustomerDriver is waiting for the passenger
CustonboardPassenger on board and moving to destination
DestReachedDriver is soon to clear the booking
AcceptCostBooking is completed and driver has accepted the cost (Job is completed)
FOJThe job is given to a driver as a follow on job.
NoAnswerJob was assigned to the driver but the driver did not accept or reject the job explicitly The system pulled the job and marked it as no answer.
NoShowDriver waited for the passenger but the passenger did not show up.
PulledOperator has pulled the job from the driver.
RadioJob is assigned as a radio. (usually when driver is not logged in or loses GPS)
RejectedDriver rejected the job
ReturnedDriver accepted then returned the job
WaitAndRetrySystem could not find a suitable driver for a job and retried looking for a driver.