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 |