- Docs
- API reference
- Jobs and visits
Jobs and visits
Jobs, the visits that carry them out, repeating visits, photos and time.
- GETList visible jobs/jobs
- POSTCreate a job/jobs
- GETGet a job and its visits/jobs/{id}
- PATCHUpdate a job/jobs/{id}
- DELETEArchive a completed or cancelled job/jobs/{id}
- POSTComplete a job/jobs/{id}/complete
- POSTCancel a job and outstanding visits/jobs/{id}/cancel
- POSTReopen a completed or cancelled job/jobs/{id}/reopen
- POSTSchedule a job visit/jobs/{job_id}/visits
- GETList visible visits/visits
- POSTSchedule a quote assessment without a work job/visits
- GETGet a visit/visits/{id}
- PATCHReschedule or reassign a visit/visits/{id}
- POSTStart a visit, optionally clocking in/visits/{id}/start
- POSTComplete a visit/visits/{id}/complete
- POSTCancel a visit/visits/{id}/cancel
- POSTEmail the customer that someone is on the way/visits/{id}/on_my_way
- POSTCreate the draft quote for a completed assessment/visits/{id}/quote
- POSTAdd a photo to a visit/visits/{visit_id}/photos
- DELETERemove a photo from a visit/visits/{visit_id}/photos/{id}
- POSTRepeat a visit on a job/jobs/{job_id}/visit_series
- GETList repeating visits/visit_series
- GETGet a repeating visit/visit_series/{id}
- PATCHChange a repeating visit from a date onwards/visit_series/{id}
- DELETEStop repeating a visit/visit_series/{id}
- GETList job, visit and assessment time visible to this member/time_entries
- POSTRecord completed time against a job, a work visit or a quote assessment/time_entries
- POSTClock in on an active job or an unfinished visit/time_entries/clock_in
- GETGet a job time entry/time_entries/{id}
- PATCHCorrect recorded time or notes/time_entries/{id}
- DELETEDelete a completed time entry/time_entries/{id}
- POSTClock out of a running job timer/time_entries/{id}/clock_out