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