Create ServiceM8 ClientCreate a ServiceM8 client company and return its saved record.
Create Company ContactCreate a contact for a ServiceM8 client company and return its UUID.
Create Job ActivityCreate a scheduled or recorded ServiceM8 job activity and return its UUID.
Create Job ContactAdd a contact to a ServiceM8 job and return its created UUID.
Add Job MaterialAdd a material line to a ServiceM8 job and return its created UUID.
ServiceM8 Create Job NoteCreate a new job note in ServiceM8.
ServiceM8 Create Job PaymentTool to create a new job payment in ServiceM8.
Create a new JobTool to create a new Job in ServiceM8.
Create MaterialCreate a ServiceM8 material catalog record and return its UUID.
ServiceM8 Create TaskCreate a ServiceM8 task, optionally related to another ServiceM8 record.
Delete Custom FieldDelete a custom field in ServiceM8 by its UUID.
Delete Job ActivityArchive a ServiceM8 job activity by UUID.
Delete Job NoteDeletes (archives) a job note in ServiceM8 by its UUID.
Delete Job PaymentArchives (soft-deletes) a job payment record in ServiceM8 by its UUID.
List All AssetsTool to list all ServiceM8 assets.
List All ClientsTool to list all ServiceM8 clients.
List All Document TemplatesTool to list document templates.
List All FormsTool to list all ServiceM8 forms.
List All Job NotesList all job notes from ServiceM8.
List All Job QueuesList all job queues in ServiceM8.
List All JobsTool to list all jobs.
List All LocationsLists all ServiceM8 locations.
List All MaterialsRetrieve all materials (products, labour rates, inventory items) from ServiceM8.
List All TasksRetrieves all tasks from a ServiceM8 account with optional filtering and cursor-based pagination.
List Company ContactsList company contacts, optionally narrowed by an OData filter.
List Job ActivitiesList and filter ServiceM8 job activities with cursor pagination.
List Job AllocationsList ServiceM8 job allocations, optionally filtered by public fields.
List Job CategoriesList job categories, optionally narrowed by an OData filter.
List Job ContactsList contacts linked to ServiceM8 jobs, with filtering and cursor pagination.
List Job MaterialsList material assignments on ServiceM8 jobs.
List Job PaymentsList, filter, and cursor-page ServiceM8 job payments.
List Staff MembersList staff members, optionally narrowed by an OData filter.
List VendorsList vendor accounts, optionally narrowed by an OData filter.
Retrieve ServiceM8 ClientTool to retrieve details of a specific client by its UUID.
Get Company ContactRetrieve one ServiceM8 company contact by its UUID.
Retrieve FormRetrieve details of a specific form template by its UUID.
Retrieve JobTool to retrieve details of a specific job by its UUID.
Retrieve Job ActivityTool to retrieve details of a specific job activity by its UUID.
Get Job ContactRetrieve one ServiceM8 job contact by its UUID.
Get Job MaterialRetrieve one ServiceM8 job material line item by its UUID.
Retrieve Job NoteRetrieve the full details of a specific job note by its UUID.
Retrieve Job PaymentRetrieve a specific job payment record from ServiceM8 by its UUID.
Retrieve Job QueueTool to retrieve details of a specific job queue by its UUID.
Retrieve LocationRetrieve a specific ServiceM8 location by its UUID.
Retrieve ServiceM8 MaterialRetrieve detailed information about a specific material/product/service by its UUID.
Retrieve Staff MemberTool to retrieve details of a specific staff member by their UUID.
Update ServiceM8 ClientUpdate a ServiceM8 client and return the saved provider record.
Update Company ContactPartially update a company contact and return the saved provider record.
Update ServiceM8 JobUpdate a ServiceM8 job and return its saved provider record.
Update Job ActivityUpdate a known job activity and return it.
Update Job ContactUpdate selected fields on a ServiceM8 job contact and return the saved record.
Update Job MaterialUpdate an existing material line assigned to a ServiceM8 job.
Update a ServiceM8 Job NoteTool to update details of an existing job note.
Update Job PaymentUpdate an existing job payment record in ServiceM8.
Update ServiceM8 Job QueueUpdate a ServiceM8 job queue and return its saved provider record.
Update ServiceM8 MaterialUpdate an inventory material and return its saved provider record.
ServiceM8 Update TaskUpdate selected fields on a ServiceM8 task and return the saved record.