EnOS APIs and SDKs

EnOS APIs

EnOS enables users to use the functions of EnOS through various APIs for the following services.

  • Model Service: Search and get the details of the models in an organization.
  • Connection Service: Provides device connectivity and device management on EnOS, including product and device creation and management.
  • Asset Service: Create, manage, and update the assets in an organization.
  • Asset Tree Service: Create, manage, update, and search asset trees in an organization.
  • Alert Service: Search and manage asset alerts.
  • Streaming Service: Provide query and management of stream processing jobs for application developers.
  • TSDB Policy Service: Access the TSDB storage configuration information.
  • TSDB Data Service: Access the stored asset data.
  • Data Federation Service: Provide data reading and data writing services for multi-source heterogeneous data storage systems.
  • Batch Processing Service: Provide data integration, data development, data operation, and maintenance services that are required for big data analysis.
  • Application Portal Service: Get information about users, assets, and applications, and configure permissions for the EnOS Application Portal.
  • Business Process Management Service:Provide business process and task query and management service.
  • Notification Management Service: Provide message push management service interface and enable push message push function.
  • IAM Service: Manage user account lifecycles, authenticate user identities, and control the access rights to the resources in EnOS.


To get started with EnOS APIs, visit EnOS APIs.

EnOS SDKs

EnOS provides official SDKs for application developers to perform various tasks such as connecting devices, ingesting data, accessing data, and services on EnOS.


EnOS SDKs can be accessed at EnOS SDKs & Tools.