Changed APIs


EnOS 2.3.0 Release introduces the following API behavioral changes.

EnOS General Service

The API updates of services that support both EnOS Edge and EnOS Cloud are as per the below. “√” and “×” refers to whether EnOS Cloud/EnOS Edge supports or does not support the API respectively.

Model Service

API Name Description EnOS Cloud EnOS Edge
Get Thing Model and Search Thing Model
  • Added new parameter i18nDesc to support internationalized descriptions.
  • Added new parameter category.

Connection Service

API Name Description EnOS Cloud EnOS Edge
Get Event and Search Event Added resolveName request parameter to enable users to choose whether to restructure the output data and return outputData, outputNames, and eventName. ×
Search Firmware File Supports fuzzy query of name as a query field in expression parameter. ×
Search OTA Task Supports toVersion as a query field in expression parameter. ×
Search OTA Job Supports firmwareVersion and fuzzy query of firmwareName as query fields in expression parameter. ×
Upload Attributes and Upload Events Added 2 new parameters originalFileName and fileExt so that the original file name can be retrieved. ×
Upload Measurement Points
  • Added 2 new parameters originalFileName and fileExt so that the original file name can be retrieved.
  • Added new parameter isRealtimeIntegration to define real-time or offline message integration in the request.
×

Alert Service

Alert IDs can now be used to search for alerts.

EnOS Edge Specific Service

Here are the API updates of EnOS Edge specific services.

No update in this release.