Discussions
I want to get all jobs completed today using API. I don't want to use webhook. Is there a way I can achieve this. I will use cron jobs for periodic refresh.
Currently it fetches all the jobs completed today but my issue are some jobs are not properly coming through while others are. I.am confused. Can I get little help?
Navigation
Hi - can anyone clarify how / which field(s) servicem8 uses to deterimne the google maps job location for it's navigation function please?
ServiceM8 Not reathenticating
I get a 400 error with trying to obtain the refresh token. I seem to be following the documentation but i can't refresh my clients.
how to fetch invoices
Hi,
Regarding Webhook Creation
Hi everyone,
It's not working
I don’t know why, but ServiceM8 stopped working on my phone
Today
Service m8 talking to xero but not the otherway round?
Sending off my invoices to xero. Bookeeper makes them as paid but servicem8 isnt pulling that thru?
Adding attachments to a SM8 job
I hope this message finds you well.
I was trying to add an attachment to a Job using the attachment endpoint (ServiceM8 Attachment Documentation). I successfully completed the first request to create the attachment URL and received the "x-record-uuid." Now, I need to add a file to it using the subsequent step mentioned in the documentation.
However, when I try to upload the file, I encounter the following error:
{
"errorCode": 403,
"message": "insufficient_scope",
"additionalDetails": ""manage_attachments" scope required to complete this request"
}
It seems that the "manage_attachments" scope is required for this operation. Unfortunately, I could not find this scope in the list provided in the documentation here: ServiceM8 Authentication Scopes.
Could you please assist me with the following:
The "manage_attachments" scope is not listed. What steps do I need to take to obtain this scope?
Could you provide a cURL request example to add a file to the attachment URL? If there’s an option to add a file using a public URL, I would appreciate that information as well.
I hope you understand my struggle, and I would greatly appreciate your help in resolving this issue.
Hitting Rate Limit - How can i GET a limited list?
so when i connect to the API, i can GET all the clients from: https://api.servicem8.com/api_1.0/company.json
Connect to the serviceM8 APIs via OAuth 2.0 with my private application
Can I connect to the serviceM8 APIs via OAuth 2.0 with my private application? If yes how to get app id and app secret in private app? If not, is there a way to convert my private app to public just to use the serviceM8 API via OAuth 2.0?