2020/04/09¶
New APIs¶
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 |
---|---|
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 |
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 |
Changed APIs¶
Device Data¶
API | Before | After | Impact |
---|---|---|---|
Download File (Preview) | N/A | Added category to request parameter (URI) which indicates the type of the file to be downloaded |
N/A |
HTTP Real-time Integration (Preview)¶
API | Before | After | Impact |
---|---|---|---|
Upload Attribute | N/A | Added a required parameter Content-length to the header of the file form-data in the request body. The parameter indicates the file size |
N/A |
Upload Event | N/A | Added a required parameter Content-length to the header of the file form-data in the request body. The parameter indicates the file size |
N/A |
Upload Measurement Point | N/A | Added a required parameter Content-length to the header of the file form-data in the request body. The parameter indicates the file size |
N/A |
Batch Processing Service¶
Starting from EnOS 2.1.2 release, the Dataflow Service is renamed Batch Processing Service. In the API request URL, dataflow-batch-service
is changed to batch-processing-service
, and the API version is upgraded to v2.1
. The new version includes the following updates:
Changed Item | Before | After | Impact |
---|---|---|---|
Response field rename | status | code | All APIs |
Successful request | Success | OK | All APIs |
searchValue filed rename |
searchValue | expression | Get My Flow |
pagination struct |
Value of pageNo starts from 0 |
Value of pageNo starts from 1 |
Search Flow,List Flow Instances |
Deprecations and Removals¶
Model¶
API | What’s deprecated or removed |
---|---|
Search Thing Model | callType in ThingService struct in the response is deprecated and will be removed in a future version. |
Asset¶
API | What’s deprecated or removed |
---|---|
Update Asset | modelId in AssetUpdate struct in the request parameter (body) is removed. |
Batch Processing Service¶
Items | What’s deprecated or removed | Impact |
---|---|---|
The appId field in request parameters, response parameters, request sample, and return sample |
Removed the appId field |
Import Flow,Export Flow,Get Flow,Load Flow For Edit,Get Flow Instance,List Flow Instances |
The alertTo field in request parameters, response parameters, request sample, and return sample |
Removed the alertTo field |
Import Flow,Export Flow,Get Flow,Load Flow For Edit,Get Flow Instance,List Flow Instances |
The waitCode field in request parameters, response parameters, request sample, and return sample |
Removed the waitCode field |
Import Flow,Export Flow |