FleetWorkAPI Docs
Job Management

Assign Job

Assign a job to a driver and/or vehicle.

PUT/api/v1/workspace/jobs/{jobId}/assign

Request Body

At least one of userId or vehicleId should be provided.

FieldTypeRequiredDescription
userIdUUIDOptionalThe driver's user ID
vehicleIdUUIDOptionalThe vehicle ID to assign
{
  "userId": "d4f5a6b7-8c9d-4e0f-a1b2-c3d4e5f6a7b8",
  "vehicleId": "e5f6a7b8-9d0e-4f1a-b2c3-d4e5f6a7b8c9"
}

Example

Request

curl -X PUT \
  "https://live.fleetwork.vn/api/v1/workspace/jobs/3fa85f64-5717-4562-b3fc-2c963f66afa6/assign" \
  -H "API-KEY: <your-key>" \
  -H "Content-Type: application/json" \
  -d '{"userId": "d4f5a6b7-8c9d-4e0f-a1b2-c3d4e5f6a7b8", "vehicleId": "e5f6a7b8-9d0e-4f1a-b2c3-d4e5f6a7b8c9"}'

Response

{
  "code": "OK",
  "message": null,
  "data": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}

The data field returns the job ID.

On this page