Originally posted by bhavin
I have a question regarding ServiceM8’s free add-ons. Are these free add-ons accessible via ServiceM8’s REST APIs, or is their functionality limited only within the ServiceM8 platform? If API access is not supported for free add-ons, could you please share the official documentation link or reference where this limitation is mentioned?
Hi Bhavin,
Great question! Let me clarify the relationship between ServiceM8 add-ons and API access.
ServiceM8 offers several distinct APIs including the Add-on SDK and REST API as separate development tools. These are different systems that serve different purposes:
• The REST API provides direct programmatic access to ServiceM8 data (jobs, clients, materials, etc.) for external integrations
• The Add-on SDK is specifically designed for building ServiceM8 add-ons that integrate within the platform
Regarding free add-ons specifically: The documentation shows that add-ons can use the Document Templates API to produce their own documents, and add-on functions are provided with temporary OAuth tokens for authentication when accessing the ServiceM8 API. This suggests that add-ons (including free ones) do have API access capabilities.
However, I don’t see specific documentation that explicitly outlines different API access levels between free vs paid add-ons in our current developer documentation. For the most accurate information about any potential limitations on free add-ons accessing REST APIs, I’d recommend:
- Checking the Add-ons directory at https://www.servicem8.com/addons to see existing free add-on capabilities
2. Contacting our developer support team directly for clarification on any specific limitations
If you’re looking to build an integration, you might also want to explore our ServiceM8 Developer Directory at https://www.servicem8.com/developer-directory for expert assistance.
Thanks,
Cody