New APIs


In EnOS 2.4.4, we added Application Registration Service and added some new APIs for Connection and IAM Services.

Application Registration Service


API Name Description EnOS Cloud EnOS Edge
Create App Create an application for this OU. ×
Delete App Delete an application for this OU. ×
List Apps List the applications for this OU. ×
Retrieve Purchased Apps Query the obtained applications using the application keyword or access key. ×
Update App Update the application for this OU. ×
Update Purchased App Approve or disapprove the request and authorize or deauthorize the menus and permissions for an application. ×
List Category List the application categories for this OU. ×
Create Permission Create a permission for an application. ×
Delete Permission Delete a menu for an application. ×
List Permissions List the permissions for an application. ×
Update Permission Update a permission for an application. ×
Create Menu Create a menu for an application. ×
Delete Menu Delete a menu for an application. ×
List Menu List the menus for an application. ×
Update Menu Update a menu for an application. ×

Connection Service

Device


API Name Description EnOS Cloud EnOS Edge
Report Device Firmware Version Report the device firmware version ×
Modify Device Status Modify the device status ×

Device Group


Operation Name Description EnOS Cloud EnOS Edge
Add Device to Device Group Add devices to device groups ×
Create Device Group Create device groups in batches ×
Delete Device Group Delete device groups ×
Get Device Group Get device groups ×
Remove Device from Device Group Remove devices from device froups ×
Search Device by Device Group Serach devices by device groups ×
Search Device Group by Device Search device groups by devices ×
Search Device Group Search device groups ×
Update Device Group Update device groups ×

Device Data


Operation Name Description EnOS Cloud EnOS Edge
Create Command Jobs Create command jobs ×
Search Command Jobs Search command jobs by filters ×
Get Command Jobs Search command job details ×
Delete Command Jobs Delete command jobs ×
Query Command Job Statistics Query the command job statistics ×
Get Command Tasks Get command tasks ×
Search Command Tasks Serach the command task details, execution progress and statuses ×
Retry Command Task Retry command tasks ×
Cancel Command Tasks Cancel command tasks ×

Firmware OTA Upgrade Management


Operation Name Description EnOS Cloud EnOS Edge
Download Firmware File Download firmware files ×

IAM Service


API Name Description EnOS Cloud EnOS Edge
Delete User Delete an internal user, LDAP user, or SSO user in the OU. ×
List Users List the information of internal users, LDAP users, and SSO users of the OU, including the users’ recent login times. ×
Enable User Enable an internal user in the OU. ×
Disable User Disable an internal user in the OU. ×