Skip to main content
Documentation

Domain

Jobs capabilities

11 capabilities, all acting on a job. A reference to one from another domain is spelled job_id — never a bare id — and every one of those fields names the capability that produces it, so a model can chain calls without guessing.
CapabilityWhat it doesEffect
jobs.listPOST /api/v1/jobs/listList jobs by stage, customer, vehicle or titleread-only
jobs.getPOST /api/v1/jobs/getGet one job by id, with its schedule and clockread-only
jobs.stagesPOST /api/v1/jobs/stagesList the job stages this shop's workflow board runs onread-only
jobs.timelinePOST /api/v1/jobs/timelineRead what has happened to a job, newest firstread-only
jobs.list_servicesPOST /api/v1/jobs/list_servicesList the services and add-ons on a jobread-only
jobs.set_stagePOST /api/v1/jobs/set_stageMove a job to another stage on the workflow boardwrites · reaches the customer
jobs.assignPOST /api/v1/jobs/assignAssign a job to a staff member, or unassign itwrites
jobs.schedulePOST /api/v1/jobs/scheduleRebook a job to a new start and end timewrites · reaches the customer
jobs.set_notesPOST /api/v1/jobs/set_notesReplace the internal notes on a jobwrites
jobs.staffPOST /api/v1/jobs/staffList the staff a job can be assigned toread-only
jobs.panelsPOST /api/v1/jobs/panelsTrack panel-by-panel progress on one install jobread-only

← Every domain