Discussions

Ask a Question

Custom fields numeric conversion, delete failure

I have created a numeric custom field and when I set one record to the value of 5555555 then look at the result via api or web interface and the value turns up as 5555560. I query the api for list of existing customfields and get this: [{"uuid":"81c6df78-765e-4bc4-885c-203f5cc5010b","object":"job","display_name":"Property ID","field_name":"prop_id","field_type":"Numeric","is_unique":0,"sort_priority":0,"max_length":0},{"uuid":"96051471-5c35-48ff-b768-203f59a3303b","object":"company","display_name":"Property ID","field_name":"prop_id","field_type":"Numeric","is_unique":1,"sort_priority":0,"max_length":0},{"uuid":"fbbb2eee-3ead-414b-b51d-203f5401ecdb","object":"job","display_name":"Kowhai Lead ID","field_name":"quote_lead_id","field_type":"Numeric","is_unique":0,"sort_priority":0,"max_length":0}] Immediately after I try to delete the fields and get this for each attempt: {"errorCode":100,"message":"Invalid UUID"} The DELETE method is called with payload of e.g. UUID=81c6df78-765e-4bc4-885c-203f5cc5010b as per documentation.
ANSWERED

Can we get xml or flat files out of servicem8?

just looking at options on how to integrate with Greentree
ANSWERED

Data SEcurity

Hi there, How safe is our data that will be uploaded into the app, its very sensitive, and is used for auditing purposes. There is alot of sensitive data. i.e identity medical etc.

Multilingual Custom Booking Form

Hello, We are really interested in ServiceM8 and we are exploring whether we can create our own custom booking forms and sync the data with ServiceM8 using APIs. We are in the cleaning industry and the custom booking forms would include standard fields such as recurring bookings, address, price, extras, etc. Is the API flexible enough to allow such customizations? The other requirement we have is we want to build our own custom notifications whether SMS or Transactional Emails (i.e, invoices, job confirmations, etc.), and have them triggered with APIs. The reason behind this is we have a multilingual requirement. We serve customers in English and French and we want communication to be configured based on the user profile language preference. Is this something that can also be achieved? Regards, Lyes
ANSWERED

AWS issue

I coded an application for a client that has been working successfully for months but this has now stopped working without any coding changes. The sequence is as follows 1. Client clicks on a custom addon with a job open 2. Addon creates an item in an AWS queue with the job uuid 3. The queue monitor picks up the item and send a rest api request for attachments for that job ServiceM8. 4. These are returned and the process continues with the rest of the logic Now at step 3 an empty resultset is being returned for all jobs ???? If I use the same code for retrieval from my machine it still functions as expected – so either ServiceM8 has blocked these calls or something else has changed Any ideas ?

task_details

What is the "task_details" in the task table/endpoint used for? Is this a legacy field?

API web hook subscription

I've been told to post this here - I have an app (App Id 645932), and the web hook subscriptions drops off after about a week. I've checked through the calls and I can only see status 200 codes. Is there a way to see what is causing the API web hook subscription to drop?

Clearing Contents on Client Diary

Hi sir/ma'am, I'd like to know how to clear out the remaining items on a client's diary. I tried to clear them out thru API but the API offers only POST method. The items were email with used of email templates. Thank you.

ServiceM8 client database interface with FreePBX phone directory/contact manager

Hi All, I just wanted to share that I have created an interface between ServiceM8 and FreePBX for the purpose of loading Client records from ServiceM8 into the phone directory on our FreePBX system. This is extremely useful for anyone using FreePBX for their own hosted phone system as it allows for customer details to display on incoming calls. Contact via www.techfixed.net.au

Contacts already linked to Xero

We are integrating a inventory control system to ServiceM8. Both systems are linked to Xero. This is about Contact in Xero/Clients in ServiceM8. How can we manage clients between the three systems without duplicating everything in Xero? We would like to create contacts flexibly in one system or another but without having access to the Xero ContactID guid over the API I can not see how we can avoid duplicates.