Skip to main content
Fleetwork
Fleetwork

Contact us

We look forward to hearing from you. Please fill out the form below.

APIAPI ReferenceJob Management

Bulk Update Jobs

Update multiple jobs in a single API call.

PUT/api/v1/workspace/jobs/bulk-update

Request Body

  • jobsarrayRequired
    Array of job update items
  • jobs[].jobIdUUIDRequired
    ID of the job to update
  • jobs[].jobDataobjectRequired
    Update payload — same fields as Update Job

jobData fields

  • jobNamestringOptional
    Job name
  • jobDescriptionstringOptional
    Job description
  • jobStatusintegerOptional
    0=New, 1=Scheduled, 2=InProgress
  • jobTypeintegerOptional
    0=Unknown, 1=Shipment, 2=Service
  • metaDatastringOptional
    Custom JSON metadata string
  • tasksarrayOptional
    Replacement task list (same schema as Create Job)
JSON
{
  "jobs": [
    {
      "jobId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "jobData": {
        "jobName": "Updated Job A",
        "jobStatus": 2
      }
    },
    {
      "jobId": "a1b2c3d4-5717-4562-b3fc-2c963f66afa6",
      "jobData": {
        "jobDescription": "Updated description for Job B"
      }
    }
  ]
}