Discussions

Ask a Question
Back to All

Job Activites from check boxes

https://support.servicem8.com/hc/en-us/articles/115005723206-How-to-create-a-Checklist-for-a-job

Per this page, we are creating checklists in jobs via the API. This works without issue.

Where this page however says that Job Activity entries are created for these once they are checked off, how does one access these via the API?

Whilst there is a jobactivity endpoint, this does not provide any of the checked items in the results when querying against a job UUID. The jobactivity endpoint returns results for other items, such as the scheduled booking, however none of the checked items from the job appear here at all.

Whilst we are aware that the text of the checklist entry is moved into the 'work_done_description' field, we cannot reliably use the contents of this field due to it being otherwise editable in the client app (and as such, it is entirely possible for this information to be removed by a user). In cases where this has been cleared from the 'work_done_description' field, the checkboxes remain checked, and as such we know that this field is not what is used by the servicem8 client

Is there an accurate/reliable means for accessing the state of the checkboxes on a job?

(This has also been emailed to 'developers@servicem8.com' without response)