Skip to content
— DEVELOPER PLATFORM

SMMS REST API.

Build powerful integrations with the SMMS API. Manage work orders, assets, users, and more with our RESTful endpoints.

226 endpoints13 categoriesJWT authOpenAPI 3.1
— QUICK REFERENCE

Get started in three lines.

Base URL
https://api.smmsapp.com/api
Rate Limit
300 requests/min
Auth Header
Authorization: Bearer {token}
— BUILDING AN INTEGRATION? USE THE STABLE PARTNER API

Third-party integrations should target the versioned external surface at /api/external/v1. It authenticates with an X-API-Key header (not the SPA JWT), carries a stable contract with a published deprecation policy, and returns a standardized error envelope. It exposes /health, /assets (list, get), /work-orders (list, get, create, and POST /{id}/status), /service-requests (create), and an OData feed at /odata for BI tools such as Power BI and Excel. The endpoint families documented below are the application API used by the SMMS web app itself (JWT bearer auth); they may evolve faster than the external surface.

— CATEGORIES

Select an API category.

Ready to integrate?

Get your API key and start building with SMMS today.

View OpenAPI spec