Workshop records
Read and update the jobs, customers, quotes, invoices, calendar, stock, and services your workshop already keeps in Servicebay.
/api/v1 · cursor pagination · 100 requests per minute

Hook up other software, assistants, and API keys to the same jobs, customers, and invoices your team already uses in Servicebay — without leaving the records behind.
When another system needs to read or update the same workshop records your team already uses, the HTTP API is the direct path.

Read and update the jobs, customers, quotes, invoices, calendar, stock, and services your workshop already keeps in Servicebay.
/api/v1 · cursor pagination · 100 requests per minute
Available to Pro or trial organisations. Create a key in the portal, then send it with each request. New keys are read-only for 90 days by default.
X-API-Key or Bearer · scope v2 read / write / delete (write does not include delete)
Reference pages for people, a live API explorer, and text files that language models can load.
/docs · OpenAPI playground · /llms.txt · /llms-full.txt
Let an assistant or another app ask for access, then work with individual workshop records on your behalf.

Another program or an assistant can ask for permission, then use the same workshop data you already have.
OAuth 2.1 · PKCE required · MCP https://oauth.servicebay.io/mcp
A link an assistant can open so you can see one workshop record after you sign in.
/r/{org}/{entity}/{id} · example sb:tickets:12
Sign in to manage keys, try calls, review connected apps, and check recent activity for your organisation.
Portal management needs an active admin account signed in with TOTP.

Create, review, and revoke keys for your organisation.
/develop/api-keys
Send a sample request against your workshop data from the browser.
/develop/api-playground
See which apps have permission, and narrow what they can do.
/develop/connected-apps
Register apps that sign users in with OAuth. Up to 10 per organisation.
/develop/oauth-clients · max 10/org
A log of recent API and portal actions, kept for 90 days.
/develop/activity · 90-day log