API
The IoT platform provides a variety of APIs to make application development easier and more efficient. You can call these open APIs to quickly integrate platform functions, such as product, device, subscription, and rule management, as well as device command delivery.

- An application must get authenticated by Identity and Access Management (IAM) and obtain a token. For details on how to obtain a token, see Debugging the API Used to Obtain the Token for an IAM User.
- The application can implement functions such as product management, device management, command/property/message delivery, subscription, and push message receipt. For details on the functions, see the following description, as well as API JAVA Demo or Debugging Using Postman.
API Introduction
|
API Group |
Scenario |
|---|---|
|
Applications subscribe to resources provided by the platform. If the subscribed resources change, the platform notifies the applications of the change. |
|
|
Applications bind tags to or unbind tags from resources. Currently, only devices support tags. |
|
|
Applications perform batch operations on devices connected to the platform.
|
|
|
Applications manage device CA certificates, including uploading, verifying, and querying certificates. The platform supports device access authentication using certificates. |
|
|
Applications manage device groups, including managing device group information and devices in a device group. |
|
|
Applications transparently transmit messages to devices. |
|
|
Applications manage product models that have been imported to the platform. (A product model defines the capabilities or features of all devices under a product.) |
|
|
Applications manage basic device information and device data. |
|
|
Applications manage the device shadow, which is a file used to store and retrieve the status of a device.
|
|
|
Applications deliver commands defined in the product model to devices through the platform. |
|
|
Applications deliver properties defined in the product model to devices through the platform. |
|
|
Applications set rules to implement service linkage or forward data to other HUAWEI CLOUD services. Device linkage and data forwarding rules are available.
|
Last Article: Development on the Application Side
Next Article: Subscription and Push
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.