Boodskap Universal Device Management platform API
Purpose
If you ever wanted to spin your own IoT application based on Boodskap's UDM Platform these apis will save you a ton of time. We have build the enire application based on this API
Features
-
Device
- Create / Update / Delete Device Model
- Create / Update / Delete Device
- Search Device Models
- Search Devices
-
Asset
- Create / Update / Delete Asset Model
- Create / Update / Delete Asset
- Search Asset Models
- Search Assets
Usage
Full working example is available at the /example
folder.
final Udm api = Udm.create(
baseUrl: Uri.https('udm.boodskap.io', '/api/micro2/service/call/udm'),
);
api
.searchDeviceModels(
entity: const Search(text: '*', page: 0, size: 10),
token: 'YOUR_AUTH_TOKEN')
.then((value) => {
value.body?.entities?.forEach((model) {
debugPrint(model.name);
})
});