---
title: "AssignDriverRequest"
url: "https://api-docs.centraldispatch.com/apis/fulfillment-api-1-0-0/versions/ed4f06d9-fab0-4a1d-a6a8-ce631f6542d0/schemas/AssignDriverRequest"
---

> Full API specification: https://api-docs.centraldispatch.com/apis/fulfillment-api-1-0-0/versions/ed4f06d9-fab0-4a1d-a6a8-ce631f6542d0.md

# AssignDriverRequest

Details of driver patch operation.

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Fulfillment API
  version: 1.0.0
servers:
  - url: https://fulfillment-api.centraldispatch.com
    description: Production server
components:
  schemas:
    DriverPatchRequest:
      type: object
      properties:
        driverId:
          type: string
          description: The Central Dispatch user ID of the driver.
          format: uuid
          example: d71b5750-e89b-12d3-a456-426614174000
      description: Details of driver patch operation.
    AssignDriverRequest:
      type: object
      properties:
        op:
          type: string
          description: "The operation to be performed. Values: `ADD`, `REMOVE`."
          example: ADD
        path:
          type: string
          description: The path to the property to be modified.
          example: /drivers/drivers/-
        values:
          type: array
          items:
            $ref: "#/components/schemas/DriverPatchRequest"
          description: The driver ID values to be applied in the patch operation.
      description: Details of driver patch operation.
```
