GET current |
Returns a list of current jobs |
GET get/[job number] |
Detailed information for a specific job |
PUT state |
Update the state of a specific job |
GET list |
Return a list of all jobs |
GET staff/[id] |
Return a list of all current jobs assigned to a staff member |
GET client/[id] |
Return a list of all jobs assigned for a specific client |
GET tasks |
Return a list of jobs and their tasks matching the specified criteria |
POST add |
Add a job |
PUT update |
Update a job |
POST task |
Add a task to a job |
PUT task |
Update a task on a job |
PUT task/[id]/complete |
Complete a task on a job |
PUT task/[id]/reopen |
Re-open a task on a job |
PUT reordertasks |
Reorder the tasks on a job |
POST note |
Add a note to a job |
GET documents/[job number] |
Return a list of documents for a job |
POST document |
Add a document to a job |
GET costs/[job number] |
Return a list of costs for a job |
POST cost |
Add a cost to a job |
PUT cost |
Update a cost on a job |
PUT assign |
Assign staff to a job |
POST delete |
Delete a job |
POST applytemplate |
Apply an additional template to a job |
POST createquote/[job number] |
Create a quote based on the job |
POST createestimate/[job number] |
Create an estimate based on the job |