# ServiceM8

**Canonical:** https://apis.io/providers/servicem8/  
**Website:** https://www.servicem8.com  
**APIs profiled:** 11

ServiceM8 is field service and job management software for trade and home-service businesses - electricians, plumbers, HVAC, cleaners, landscapers, and similar contractors. It manages the full job lifecycle from lead and quote through scheduling, dispatch, on-site work, materials, invoicing, and payment. ServiceM8 publishes a documented REST API at https://api.servicem8.com/api_1.0 that exposes its core objects - Jobs, Job Activities, Clients (Companies), Contacts, Staff, Materials, Job Materials, Attachments, Queues, Vendors, and Badges - as plain JSON over HTTP using GET, POST, and DELETE. Private integrations authenticate with an API key (X-API-Key header); public add-ons use OAuth 2.0. Object and event webhook subscriptions push change notifications to a callback URL.

## Kin Score — 38.0 / 100 (thin)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.0 from 38.0).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 54.1 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 23.8 |
| Commercial Clarity | 39.5 |
| Access Clarity | 39.5 |

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (11)

- **ServiceM8 Attachments API** — Files linked to jobs - photos, PDFs, signed documents.
- **ServiceM8 Badges API** — Coloured labels used to tag jobs and clients.
- **ServiceM8 Clients API** — Companies (clients/customers) and their contacts.
- **ServiceM8 Job Activities API** — Scheduled bookings and recorded time entries on a job.
- **ServiceM8 Job Contacts API** — People attached to a specific job (billing, site, etc.).
- **ServiceM8 Jobs API** — Jobs - the central record for a piece of work.
- **ServiceM8 Materials API** — Materials catalog and job material line items.
- **ServiceM8 Queues API** — Workflow stages jobs move through.
- **ServiceM8 Staff API** — Staff members - technicians and office users.
- **ServiceM8 Vendors API** — ServiceM8 account records an integration operates against.
- **ServiceM8 Webhooks API** — Object and event webhook subscriptions.

## Agentic access (1)

- **Servicem8 Agentic Access** — 63 operations · 36 acting

## Security (3)

- **Servicem8 Authentication** — apiKey/oauth2 · 2 schemes
- **Servicem8 Domain Security** — TLSv1.3 · HSTS · DMARC
- **Servicem8 Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Servicem8 Plans Pricing**

## Tags

Field Service, Job Management, Trades, Scheduling, Dispatch, Invoicing, Home Services

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/servicem8/). Scores are computed from the provider's own public artifacts under a published rubric.
