---
title: "Get a driver"
method: GET
path: "/public/v1/drivers/{id}"
tags: ["Driver"]
---

# Get a driver

`GET /public/v1/drivers/{id}`

Fetches a single driver by its ID, scoped to the authenticated company. Returns 404 if no
driver with that ID exists in your company or if it has been soft-deleted.

Which contact fields are populated depends on the company's compliance type: METRC drivers
carry `phone_number` and `occupational_license_number` (and leave `birth_date`, `email`,
`us_state`, `hire_date` null), while BIOTRACK drivers carry `birth_date`, `email`, `us_state`
and `hire_date` (and leave `phone_number` and `occupational_license_number` null).

Required permission: `settings_permissions_drivers`.

## Path parameters

- `id` string, required

## Response `200`

A single driver

## Other responses

- `400` — Invalid parameters
- `401` — Missing or invalid API token
- `403` — The API token lacks the required permission
- `404` — Not Found

---

[API](https://skmtc.dev/distru/apis/distru-api.md) · [All operations](https://skmtc.dev/distru/apis/distru-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/distru/distru-api/revisions/f8930b2c2924/schema)
