Operate authorized Losant IoT applications, devices, telemetry, commands and operational resources from Imperal.
What this app can do
24 tools registered
Connect LosantFree
Connect a Losant account by saving a least-privilege API token after a harmless applications check.
List ConnectionsFree
List Losant connections without exposing API tokens.
Disconnect LosantFree
Disconnect a Losant account. This deletes only Imperal's saved token; nothing is changed in Losant.
List Applications8 tok
List Losant applications accessible to the connected token.
List Devices8 tok
List a bounded page of devices in one Losant application, optionally using a provider-native query object.
Get Device8 tok
Read one Losant device, including its provider-returned configuration and current state.
Create Device16 tok
Create one Losant device with explicit configuration fields.
Update Device16 tok
Update explicitly supplied fields on one Losant device.
Delete Device16 tok
Permanently delete one Losant device. This cannot be undone.
Get Device Data8 tok
Read a bounded range of historical telemetry/state data for one explicit Losant device.
Send Device State16 tok
Report explicit state attributes for one Losant device. This writes telemetry/state.
Send Device Command20 tok
Send one explicitly named command to one explicit Losant device.
Bulk Send Device Commands60 tok
Send up to 100 explicit Losant device commands. Continues after individual failures and returns each result.
List Losant Resource8 tok
List a bounded page from an approved Losant application resource: workflows, data tables, dashboards, events, webhooks, integrations or Experience resources.
Get Losant Resource8 tok
Read one approved Losant application resource by explicit resource ID.
Create Losant Resource16 tok
Create one explicitly supplied approved Losant resource. Only data tables, events, webhooks and integrations are write-enabled.
Update Losant Resource16 tok
Update explicitly supplied fields on an approved write-enabled Losant resource.
Delete Losant Resource16 tok
Permanently delete one approved Losant resource by explicit ID. This cannot be undone.
List Data Table Rows8 tok
List a bounded page of rows from one Losant Data Table.
Create Data Table Row16 tok
Create one row in a Losant Data Table using data that matches its table schema.
Update Data Table Row16 tok
Update explicitly supplied data fields on one Losant Data Table row.
Delete Data Table Row16 tok
Permanently delete one Losant Data Table row. This cannot be undone.
Get Stale Devices Report40 tok
Find returned Losant devices whose provider-reported activity timestamp is older than a selected threshold. Devices without an activity timestamp are reported separately as unknown, not stale.
Audit Losant Application40 tok
Build a bounded, read-only operational snapshot for one Losant application: device sample, workflows and data tables. Findings only describe returned data.