Documentation Index
Fetch the complete documentation index at: https://mintlify.com/lamassuiot/lamassuiot/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
The DMS Manager API provides comprehensive device management capabilities for the Lamassu IoT Platform. It enables you to manage Device Management Service (DMS) instances and handle EST (Enrollment over Secure Transport) enrollment flows according to RFC 7030.Base URL
Authentication
The DMS Manager API uses Bearer token authentication with JWT tokens for most endpoints. EST endpoints use mutual TLS (client certificate) authentication.API Groups
The DMS Manager API is organized into two main groups:DMS Operations
Manage the complete lifecycle of DMS instances:- Create, read, update, and delete DMS instances
- Update DMS metadata
- Bind identity certificates to devices
- Retrieve DMS statistics
EST Enrollment
Handle EST enrollment operations according to RFC 7030:- Retrieve CA certificates for enrollment
- Simple enrollment and re-enrollment
- Server-side key generation
- Support for authentication profile selectors (APS)
Key Features
DMS Lifecycle
Complete CRUD operations for managing DMS instances with configurable enrollment settings
EST RFC 7030
Full support for EST enrollment flows including simpleenroll, simplereenroll, and serverkeygen
Flexible Authentication
Support for multiple authentication modes including client certificates and external webhooks
Device Provisioning
Automatic device registration with JITP (Just-In-Time Provisioning) or pre-registration
Common Use Cases
Device Enrollment
- Create a DMS instance with enrollment settings
- Configure authentication requirements
- Devices connect via EST endpoints to enroll
- Receive certificates automatically or via approval workflow
Certificate Renewal
Devices can renew certificates before expiration using the simplereenroll endpoint with configurable renewal windows.Server Key Generation
For constrained devices, enable server-side key generation where the server creates and securely delivers the private key.Next Steps
DMS Operations
Learn about DMS CRUD operations
EST Enrollment
Explore EST enrollment endpoints
