New APIs


In EnOS 2.1 Update Release, we added support to the following new APIs and API services.

Connection Service

API Name Description
Upload Attribute Upload the attribute data of a device, including file-type data.
Upload Events Upload the event data of a device, including file-type data.
Upload Measurement Points Upload the measurement point data of a device, including file-type data.
Download File Download a file from a device.
Delete File Delete a file from a device.

TSDB Data Service

Starting from this release, the TSDB Data Service version is upgraded to v2.1 (V2.0 is still in service). The new version has the following new functions and enhancements:

New Feature / Changes Before After Impact
New request parameter N/A localTimeFormat All APIs
New request parameter N/A itemFormat All APIs
Request method GET/POST POST All APIs
Changed request/response parameter measurepoints pointIds All APIs
Changed request/response parameter meaurepointsWithLogic pointIdsWithLogic All APIs
Changed request/response parameter meaurepoint pointId All APIs
Renamed response code status code All APIs
Message for successful request Success OK All APIs


The following API is added to the TSDB Data Service API V2.1:

API Name Description
Delete Asset Latest Data Delete the latest data of the specified measurement points of specified devices.

TSDB Policy Service

API Name Description
Get Storage Policy Get the TSDB storage policy corresponding to the model measurement point.
Save Storage Policy With storage policy ID, update and save the configuration of specified storage policy.

IAM Service

API Name Description
Log In Log in EnOS.
Get Session Information Get login session information.
List User Organization List the organizations to which a user belongs.

Application Portal Service

API Name Description
Log In Via Authorization Code Log in Application Portal via authorization code
Get User Domain Get the domain information of a user using the email address.
Get User Structures Get information of the organization structure to which a user is assigned.
Get Users with Asset Access Get the list of users who have access to a particular asset.
Get Unresolved Messages Get the list of unconfirmed application messages.

Data Federation Service

API Name Description
List Channels Get the list of created channels (Read and Write) in the organization.
Read Data Read data by providing SQL query through the specified channel.
List Jobs Get the data reading jobs or data writing jobs of a specified channel.
Get Job Details Get detailed information of a data reading job or a data writing job.
Write Message Write message to data source through a specified channel.
Write Chunk File Write file chunks to data source through a specified channel.

Stream Processing Service

API Name Description
Get Stage State Get the intermediate state data of a specified operator (stage) in a stream processing job.
Delete Stage State Delete the intermediate state data of a specified operator (stage) in a stream processing job.