API documentation
Raptor offers a JSON based restful API to manage object definitions, data streams and actions.
The API documentation is available as swagger source and is browsable from the provided UI
Inventory API
The Inventory API handles device definitions
Profile API
The Profile API offers a per-user key-value local storage
Stream API
The Stream API handles data push / pull for sensor data of a device
Action API
The Action API handles the status and triggering of device defined actions
Tree API
The Tree API offers a hierarchical store to group resources like devices and users
App API
The App API offer applications management features
Auth API
The Auth API offers authentication and authorization, plus management for users, roles, permissions and tokens