Skip to main content

Thing Management

For more information about Things and the underlying object model see Concepts

List Things

Retrieve Things within the Account

  • To receive further information about the Thing (e.g. Name) lookup the associated Subscriber SBD/Certus
  • Helper properties supports* denote what protocols the Thing supports
Data/GetThings
{
"things": [
{
"supportsP6": false,
"subscriberBgan": null,
"supportsSbd": false,
"subscriberCellular": null,
"id": "DgXeoxwVPMyrdOBJdlWGDaanLbajQkz",
"subscriberSbd": null,
"supportsCeefax": true,
"account": "ejoGRxQrXpzkPJngbjBydwYZbqmDagNA",
"subscriberCertus": "RlabgrGXzpmLqPnyvRWOyoKJdkeVNvwQ",
"supportsIot": true
},
{
"supportsP6": true,
"subscriberBgan": null,
"supportsSbd": true,
"subscriberCellular": null,
"id": "DanGRxQrXpzkPJEgyKnydwYZbqmDagNA",
"subscriberSbd": "KXeNzdgDqZwrQBbNoDjBxMLlmoGpaOAR",
"supportsCeefax": false,
"account": "ejoGRxQrXpzkPJngbjBydwYZbqmDagNA",
"subscriberCertus": null,
"supportsIot": false
}
]
}

Endpoint: Data/GetThings


List Thing Groups

Retrieve Thing Groups within the Account

Data/GetThingGroups
{
"thingGroup": [
{
"name": "Test Group",
"icon": "🛰️",
"id": "yPQkDanwxvAZaJWqrEDbdOXgezVKjGMl",
"account": "ejoGRxQrXpzkPJngbjBDanYZbqmDagNA"
},
{
"name": "Development Devices",
"icon": "🎛️",
"id": "RoDmDanePxrJZKWAvEagyQXlpAkvMwjY",
"account": "ejoGRxQrXpzkPJngbjBDanYZbqmDagNA"
}
]
}

Endpoint: Data/GetThingGroups


Add Thing

Add Thing to Thing Group within the Account

Data/DoAddThingGroup?thing=XXX&thingGroup=XXX
{
"thingGroup": {
"name": "Test Group",
"icon": "🛰️",
"id": "yPQkDanwxvAZaJWqrEDbdOXgezVKjGMl",
"account": "ejoGRxQrXpzkPJngbjBDanYZbqmDagNA"
}
}

Endpoint: Data/DoAddThing


Remove Thing

Remove Thing from Thing Group

Data/DoRemoveThing?thing=XXX&thingGroup=XXX
{
"thingGroup": {
"name": "Test Group",
"icon": "🛰️",
"id": "yPQkDanwxvAZaJWqrEDbdOXgezVKjGMl",
"account": "ejoGRxQrXpzkPJngbjBDanYZbqmDagNA"
}
}

Endpoint: Data/DoRemoveThing


List Things in Thing Group

Remove Thing from Thing Group

Data/GetThingsForThingGroup?thingGroup=XXX
{
"things": [
{
"supportsP6": false,
"subscriberBgan": null,
"supportsSbd": false,
"subscriberCellular": null,
"id": "DgXeoxwVPMyrdOBJdlWGDaanLbajQkz",
"subscriberSbd": null,
"supportsCeefax": true,
"account": "ejoGRxQrXpzkPJngbjBydwYZbqmDagNA",
"subscriberCertus": "RlabgrGXzpmLqPnyvRWOyoKJdkeVNvwQ",
"supportsIot": true
},
{
"supportsP6": true,
"subscriberBgan": null,
"supportsSbd": true,
"subscriberCellular": null,
"id": "DanGRxQrXpzkPJEgyKnydwYZbqmDagNA",
"subscriberSbd": "KXeNzdgDqZwrQBbNoDjBxMLlmoGpaOAR",
"supportsCeefax": false,
"account": "ejoGRxQrXpzkPJngbjBydwYZbqmDagNA",
"subscriberCertus": null,
"supportsIot": false
}
]
}

**Endpoint: ** Data/GetThingsForThingGroup