Connection Service Overview


The connection service APIs provide management operations for products, devices, and commands. For more information on device management in EnOS, see Device Connectivity & Management Service.


The APIs in the connection service are some of the APIs EnOS provides that cover the core business processes of the system. For more information on EnOS APIs and the different APIs that EnOS provides, see About EnOS API.


For more information on how to invoke EnOS APIs, see Get Started with EnOS API.

Product

Operation Name Description
Create Product Create a product
Delete Product Delete a product
Get Product Get the details of a product via its productKey
Search Product Search for products based on the search criteria
Update Product Update a product

Device

Operation Name Description
Create Device Create a device
Delete Device Delete a device
Disable Device Disable a device
Enable Device Activate a device
Get Device Get the information of a device
Replace Device Replace the deviceKey of a device without changing its assetId
Search Device Search for devices based on the search criteria
Update Device Update a device

Certificate

Operation Name Description
Apply Certificate Apply for a certificate and bind it to a device
Renew Certificate Update a certificate and bind it to a device
Revoke Certificate Revoke a certificate bound to a device
List Certificate List the certificates bound to a device

Gateway and Sub-Device

Operation Name Description
Add Sub-Device Add new sub-devices to the gateway device
Get Gateway Get the gateway information based on the specified sub-device
Remove Sub-Device Remove sub-devices from the gateway
Search Sub-Device Search for sub-devices under the specified gateway

Device Data

Operation Name Description
Cancel Command Cancel cached commands
Get Command Get the details of a command
Get Event Get the details of an event via eventId
Invoke Service Service invocation for the device
Search Command Search for commands
Search Event Search for events based on the search criteria
Set Measurement Point Measurement point setting for the device
Delete File Delete a file from a device
Download File Download a file from a device

HTTP Integration

Operation Name Description
Upload Attribute Upload the attribute data of a device, including file-type data
Upload Event Upload the event data of a device, including file-type data
Upload Measurement Point Upload the measurement point data of a device, including file-type data