Remove driver from route

Unassign the driver from the specified route

A DELETE request to the /routes/{routeUuid}/driver endpoint unassigns the driver from the specified route within Routific.

Request URL

📘

How do I know my route's uuid?

You can get your route uuids by calling the Fetch routes endpoint.

Request Payload

//none
📘

Route status for removing a driver

A driver can only be unassigned from routes that are in either planned or published status

Sample Response Payload

Below is a sample response payload illustrating a successful request to remove the driver from the route.

{
    "uuid": "042ebafe-a19e-42cb-ae64-2152306305dc",
    "workspaceUuid": "e2e2ef34-59f4-4f3b-9a11-c523c69bb5c1",
    "name": "route",
    "driver": null,
    "constraints": {
        "startTime": "09:00",
        "endTime": "17:00",
        "capacity": null,
        "tags": []
    },
    "timeline": {
        "uri": "/v2/routes/042ebafe-a19e-42cb-ae64-2152306305dc/timeline"
    },
    "date": "2026-10-15",
    "status": "planned",
    "workingTimeInSeconds": 0,
    "distanceInKilometers": 0,
    "ordersCount": 0,
    "capacityUsed": 0
}

Here's a description of the fields returned in the response payload:

FieldTypeDescription
uuidStringUnique identifier of the route.
workspaceUuidStringUnique identifier of the workspace that the route belongs to.
nameStringThe name of the route.
constraints.startTimeStringThe configured start time of the route.
constraints.endTimeStringThe configured end time of the route.
constraints.capacityIntegerThe maximum capacity of the route.
constraints.tagsArrayTags assigned to the routes
driverObjectAlways set to null after unassigning a driver from the route.
timeline.uriStringThe URI to access additional details about a route's timeline like the sequence of stops and their associated ETAs.
dateStringThe date that the routes is scheduled to be executed on.
statusStringCurrent status of the route. Possible values: planned, published, executing, and completed.
workingTimeInSecondsIntegerTotal working time for the route in seconds.
distanceInKilometersIntegerTotal distance covered by the route in kilometers.
ordersCountIntegerNumber of orders assigned to the route.
capacityUsedIntegerTotal utilized capacity of the routes based on the orders assigned to the route.