---
title: "Driver Assigned"
method: POST
path: "/{applicationId}/orders/{orderId}/driver-assigned"
tags: ["Order API Grubtech Endpoints"]
---

# Driver Assigned

`POST /{applicationId}/orders/{orderId}/driver-assigned`

The Driver Assigned endpoint should be triggered to update the order status when a driver has been assigned for delivery. It should include the assigned driver's details and the estimated time of arrival (ETA) for the delivery. This is only applicable when the order platform is managing the delivery process, not when third-party logistics providers are involved.

## Path parameters

- `applicationId` string, required
- `orderId` string, required

## Request body

- DriverAssignedStatusUpdateRequest
  - `driverId` string
  - `driverName` string
  - `driverMobileNumber` string
  - `driverETA` string — Estimated time of arrival of the driver to the restaurant. This should be in date-time format.
  - `driverAssignedAt` string

## Response `204`

Successful response

## Other responses

- `400` — Bad request
- `500` — Internal server error

---

[API](https://skmtc.net/grubtech/apis/grubtech-auth-server.md) · [All operations](https://skmtc.net/grubtech/apis/grubtech-auth-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/grubtech/grubtech-auth-server/versions/21688b6dcb69/schema)
