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.

×