Hi, I am integrating ServiceM8 with BUZ and (long story) need to hold the GUID of a BUZ lead created via Power Automate/Zapier back in the serviceM8 quote job.
I have successfully created a note with the full URL of the Buz job in ServiceM8 and my users can right click on the link and jump to BUZ.
Due to limitations in BUZ I need to pull the GUID field from the note - I can get all notes but cannot use an odata contains to limit the number of notes I get back. As the system matures, the number of notes will grow.
So next step is to look at creating a custom field on the quote job itself in Servicem8. However I have run into the 401 not authorised issue - and looking at the forum many people have the same issue - but it has never been answered.
I logged a case with servicem8 and they offered to create up to 10 custom fields for $140. I wrote back asking if I could update the custom fields using basic authentication via the job modify rest end point. (Obviously if I can’t update the value in the field I have just spent $140 for nothing. They have referred me to this forum!!!
If I added a field called BUZGUID to the job entity could I via the rest endpoint (https://api.servicem8.com/api_1.0/job/{uuid}.json} just include
{
“BUZGUID”:“970628f2-be1f-4718-916a-0fbd3d6a5a5b”
}
And later via a retrieve job rest call use a $filter such as
BUZGUID eq “970628f2-be1f-4718-916a-0fbd3d6a5a5b”