
# API概览
调用以下接口前，请先参考[认证鉴权](https://support.huaweicloud.com/api-iothub/iot_06_v5_0091.html)完成认证鉴权操作。
#### 产品管理
| API                                                                                     | 说明                                                                                               |
|:---|:---|
| [查询产品列表 - ListProducts](https://support.huaweicloud.com/api-iothub/iot_06_v5_0080.html) | 查询已导入物联网平台的产品模型信息列表，了解产品模型的概要信息。                                                                 |
| [创建产品 - CreateProduct](https://support.huaweicloud.com/api-iothub/iot_06_v5_0050.html)  | 创建产品。此接口仅创建了产品，没有创建和安装插件，如果需要对数据进行编解码，还需要在平台开发和安装插件。                                             |
| [查询产品 - ShowProduct](https://support.huaweicloud.com/api-iothub/iot_06_v5_0052.html)    | 查询已导入物联网平台的指定产品模型详细信息，包括产品模型的服务、属性、命令等。                                                          |
| [修改产品 - UpdateProduct](https://support.huaweicloud.com/api-iothub/iot_06_v5_0054.html)  | 修改已导入物联网平台的指定产品模型，包括产品模型的服务、属性、命令等。此接口仅修改了产品，未修改和安装插件，如果修改了产品中的service定义，且在平台中有对应的插件，请修改并重新安装插件。 |
| [删除产品 - DeleteProduct](https://support.huaweicloud.com/api-iothub/iot_06_v5_0056.html)  | 删除已导入物联网平台的指定产品模型。                                                                               |
   
#### 设备管理
| API                                                                                                                   | 说明                                                     |
|:---|:---|
| [查询设备列表 - ListDevices](https://support.huaweicloud.com/api-iothub/iot_06_v5_0048.html)                                | 查询物联网平台中的设备信息列表。                                       |
| [创建设备 - AddDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0046.html)                                    | 在物联网平台注册一个设备，仅在注册后设备才可以接入物联网平台。                        |
| [查询设备 - ShowDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0055.html)                                   | 查询物联网平台中指定设备的详细信息。                                     |
| [修改设备 - UpdateDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_1079.html)                                 | 修改物联网平台中指定设备的基本信息。                                     |
| [删除设备 - DeleteDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0041.html)                                 | 在物联网平台上删除指定设备。若设备下连接了非直连设备，则必须把设备下的非直连设备都删除后，才能删除该设备。  |
| [重置设备密钥 - ResetDeviceSecret](https://support.huaweicloud.com/api-iothub/iot_06_v5_0093.html)                          | 重置设备密钥，携带指定密钥时平台将设备密钥重置为指定的密钥，不携带密钥时平台将自动生成一个新的随机密钥返回。 |
| [冻结设备 - FreezeDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0094.html)                                 | 冻结设备，设备冻结后不能再连接上线，可以通过解冻设备接口解除设备冻结。注意，当前仅支持冻结与平台直连的设备。 |
| [解冻设备 - UnfreezeDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0095.html)                               | 解冻设备，解除冻结后，设备可以连接上线。                                   |
| [重置设备指纹 - ResetFingerprint](https://support.huaweicloud.com/api-iothub/iot_06_v5_0196.html)                           | 应用服务器可调用此接口重置设备指纹。携带指定设备指纹时将之重置为指定值；不携带时将之置空。          |
| [修改设备网关 - ChangeGateway](https://support.huaweicloud.com/api-iothub/ChangeGateway.html)                               | 应用服务器可调用此接口修改设备网关。将当前设备的网关设备切换至指定设备。                   |
| [灵活搜索设备列表 - SearchDevices](https://support.huaweicloud.com/api-iothub/SearchDevices.html)                             | 应用服务器使用SQL语句调用该接口，灵活的搜索所需要的设备资源列表。                     |
| [查询指定设备加入的设备组列表 - ListDeviceGroupsByDevice](https://support.huaweicloud.com/api-iothub/ListDeviceGroupsByDevice.html) | 应用服务器调用该接口查询设备加入的设备组列表。                                |
   
#### 设备消息
| API                                                                                               | 说明                                                                         |
|:---|:---|
| [下发设备消息 - CreateMessage](https://support.huaweicloud.com/api-iothub/iot_06_v5_0059.html)          | 查询指定设备下的消息，平台为每个设备默认最多保存20条消息，超过20条后， 后续的消息会替换下发最早的消息。                     |
| [查询设备消息 - ListDeviceMessages](https://support.huaweicloud.com/api-iothub/iot_06_v5_0058.html)     | 向设备下发消息，应用服务器可调用此接口向指定设备下发消息，以实现对设备的控制。应用将消息下发给平台后，平台返回应用响应结果，平台再将消息发送给设备。 |
| [查询指定消息id的消息 - ShowDeviceMessage](https://support.huaweicloud.com/api-iothub/iot_06_v5_0057.html) | 查询指定消息id的消息。                                                               |
   
#### 设备命令
| API                                                                                                  | 说明                                                            |
|:---|:---|
| [下发设备命令 - CreateCommand](https://support.huaweicloud.com/api-iothub/iot_06_v5_0038.html)             | 设备的产品模型中定义了物联网平台可向设备下发的命令，应用服务器可调用此接口向指定设备下发同步命令，以实现对设备的同步控制。 |
| [下发异步设备命令 - CreateAsyncCommand](https://support.huaweicloud.com/api-iothub/iot_06_v5_0040.html)      | 设备的产品模型中定义了物联网平台可向设备下发的命令，应用服务器可调用此接口向指定设备下发异步命令，以实现对设备的控制。   |
| [查询指定id的命令 - ShowAsyncDeviceCommand](https://support.huaweicloud.com/api-iothub/iot_06_v5_0042.html) | 可通过指定id查询某条特定命令。                                              |
   
#### 设备属性
| API                                                                                         | 说明                                                                              |
|:---|:---|
| [查询设备属性 - ListProperties](https://support.huaweicloud.com/api-iothub/iot_06_v5_0034.html)   | 设备的产品模型中定义了物联网平台可向设备下发的属性，应用服务器可调用此接口查询指定设备下属性。                                 |
| [修改设备属性 - UpdateProperties](https://support.huaweicloud.com/api-iothub/iot_06_v5_0035.html) | 设备的产品模型中定义了物联网平台可向设备下发的属性，应用服务器可调用此接口向指定设备下属性。平台负责将属性以同步方式发送给设备，并将设备执行属性结果同步返回。 |
   
#### AMQP队列管理
| API                                                                                         | 说明                                                    |
|:---|:---|
| [查询AMQP列表 - BatchShowQueue](https://support.huaweicloud.com/api-iothub/iot_06_v5_0102.html) | 可调用此接口查询物联网平台中的AMQP队列信息列表。                            |
| [创建AMQP队列 - AddQueue](https://support.huaweicloud.com/api-iothub/iot_06_v5_0103.html)       | 可调用此接口在物联网平台创建AMQP队列。您可以通过调用数据流转规则管理接口，将数据推送到此AMQP队列。 |
| [查询单个AMQP队列 - ShowQueue](https://support.huaweicloud.com/api-iothub/iot_06_v5_0104.html)    | 可调用此接口查询物联网平台中指定队列的详细信息。                              |
| [删除AMQP队列 - DeleteQueue](https://support.huaweicloud.com/api-iothub/iot_06_v5_0105.html)    | 可调用此接口在物联网平台上删除指定AMQP队列。                              |
   
#### 接入凭证管理
| API                                                                                         | 说明                                               |
|:---|:---|
| [生成接入凭证 - CreateAccessCode](https://support.huaweicloud.com/api-iothub/iot_06_v5_0111.html) | 接入码是用于客户端使用AMQP等协议与平台建链的一个认证凭据，调用该接口将会生成一对新的接入码。 |
   
#### 数据流转规则管理
| API                                                                                             | 说明                         |
|:---|:---|
| [查询规则条件列表 - ListRoutingRules](https://support.huaweicloud.com/api-iothub/iot_06_v5_01306.html)  | 可调用此接口查询物联网平台中设置的规则条件列表。   |
| [创建规则触发条件 - CreateRoutingRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_01307.html) | 可调用此接口在物联网平台创建一条规则触发条件。    |
| [查询规则条件 - ShowRoutingRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_01308.html)     | 可调用此接口查询物联网平台中指定规则条件的配置信息。 |
| [修改规则触发条件 - UpdateRoutingRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_01309.html) | 可调用此接口修改物联网平台中指定规则条件的配置参数。 |
| [删除规则触发条件 - DeleteRoutingRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_01310.html) | 可调用此接口删除物联网平台中的指定规则条件。     |
| [查询规则动作列表 - ListRuleActions](https://support.huaweicloud.com/api-iothub/iot_06_v5_01301.html)   | 可调用此接口查询物联网平台中设置的规则动作列表。   |
| [创建规则动作 - CreateRuleAction](https://support.huaweicloud.com/api-iothub/iot_06_v5_01302.html)    | 可调用此接口在物联网平台创建一条规则动作。      |
| [查询规则动作 - ShowRuleAction](https://support.huaweicloud.com/api-iothub/iot_06_v5_01303.html)      | 可调用此接口查询物联网平台中指定规则动作的配置信息。 |
| [修改规则动作 - UpdateRuleAction](https://support.huaweicloud.com/api-iothub/iot_06_v5_01304.html)    | 可调用此接口修改物联网平台中指定规则动作。      |
| [删除规则动作 - DeleteRuleAction](https://support.huaweicloud.com/api-iothub/iot_06_v5_01305.html)    | 可调用此接口删除物联网平台中的指定规则动作。     |
   
#### 流转数据
| API                                                                             | 说明                                                          |
|:---|:---|
| [设备状态变更通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01201.html)     | 应用服务器在物联网平台创建设备状态变更通知规则后，当物联网平台中的设备状态发生变更时，平台会向应用服务器推送通知消息。 |
| [设备属性上报通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01202.html)     | 应用服务器在物联网平台创建了设备属性上报通知规则后，当设备上报属性数据时，平台会向应用服务器推送通知消息。       |
| [设备消息状态变更通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01203.html)   | 应用服务器在物联网平台创建了消息状态变更通知规则后，当设备消息状态变更时，平台会向应用服务器推送通知消息。       |
| [批量任务状态变更通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01204.html)   | 应用服务器在物联网平台创建了批量任务状态变更通知规则后，当批量任务状态变更时，平台会向应用服务器推送通知消息。     |
| [设备消息上报通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01205.html)     | 应用服务器在物联网平台创建了设备消息上报通知规则后，当设备上报消息数据时，平台会向应用服务器推送通知消息。       |
| [设备添加通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01206.html)       | 应用服务器在物联网平台创建了设备添加事件规则后，当物联网平台中的设备添加时，平台会向应用服务器推送通知消息。      |
| [设备更新通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01207.html)       | 应用服务器在物联网平台创建了设备更新事件规则后，当物联网平台中的设备更新时，平台会向应用服务器推送通知消息。      |
| [设备删除通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01208.html)       | 应用服务器在物联网平台创建了设备删除通知事件规则后，当物联网平台中的设备删除时，平台会向应用服务器推送通知消息。    |
| [产品添加通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01209.html)       | 应用服务器在物联网平台创建了产品添加通知事件规则后，当物联网平台中的产品添加时，平台会向应用服务器推送通知消息。    |
| [产品更新通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01210.html)       | 应用服务器在物联网平台创建了产品更新通知事件规则后，当物联网平台中的产品更新时，平台会向应用服务器推送通知消息。    |
| [产品删除通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01211.html)       | 应用服务器在物联网平台创建了产品删除通知事件规则后，当物联网平台中的产品删除时，平台会向应用服务器推送通知消息。    |
| [设备异步命令状态变更通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01212.html) | 应用服务器在物联网平台创建了命令状态变更通知后，当命令状态变更时，平台会向应用服务器推送通知消息。           |
   
#### 设备联动规则
| API                                                                                         | 说明                         |
|:---|:---|
| [查询规则列表 - ListRules](https://support.huaweicloud.com/api-iothub/iot_06_v5_0082.html)        | 查询物联网平台中设置的设备联动规则列表。       |
| [创建规则 - CreateRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_0084.html)         | 在物联网平台创建一条设备联动规则。          |
| [查询规则 - ShowRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_0087.html)           | 查询物联网平台中指定规则的配置信息。         |
| [修改规则 - UpdateRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_0085.html)         | 修改物联网平台中指定规则的配置。           |
| [删除规则 - DeleteRule](https://support.huaweicloud.com/api-iothub/iot_06_v5_0086.html)         | 删除物联网平台中的指定规则。             |
| [修改规则状态 - ChangeRuleStatus](https://support.huaweicloud.com/api-iothub/iot_06_v5_0088.html) | 修改物联网平台中指定规则的状态，激活或者去激活规则。 |
   
#### 设备影子
| API                                                                                                          | 说明                                                                                                                                                       |
|:---|:---|
| [查询设备影子数据 - ShowDeviceShadow](https://support.huaweicloud.com/api-iothub/iot_06_v5_0079.html)                | 查询指定设备的设备影子信息，包括对设备的配置信息（desired区）和设备最新上报的数据信息（reported区）。当前仅使用LWM2M协议的设备支持设备影子功能，且仅支持修改LwM2M协议定义的属性信息，用户自定义的属性暂不支持修改。                                   |
| [删除设备影子数据 - DeleteDeviceShadow](https://support.huaweicloud.com/api-iothub/DeleteDeviceShadow.html)          | 应用服务器可调用此接口删除指定设备的设备影子信息，包括对设备的期望属性信息（desired区）和设备最新上报的属性信息（reported区）中的所有数据。                                                                            |
| [配置设备影子预期数据 - UpdateDeviceShadowDesiredData](https://support.huaweicloud.com/api-iothub/iot_06_v5_0072.html) | 配置设备影子的预期数据（desired区），当设备上线时把数据下发给设备。设备影子的属性和产品模型耦合在一起，配置的预期属性需在产品模型中定义且method具有可写属性"W"才可下发。当前仅使用LWM2M协议的设备支持设备影子功能，且仅支持修改LWM2M协议定义的属性信息，用户自定义的属性暂不支持修改。 |
   
#### 设备组管理
| API                                                                                                       | 说明                                                                     |
|:---|:---|
| [查询设备组列表 - ListDeviceGroups](https://support.huaweicloud.com/api-iothub/iot_06_v5_0053.html)              | 查询物联网平台中的设备组信息列表。                                                      |
| [添加设备组 - AddDeviceGroup](https://support.huaweicloud.com/api-iothub/iot_06_v5_0051.html)                  | 新建设备组，一个华为云账号下最多可有1,000个分组，包括父分组和子分组。                                  |
| [查询设备组 - ShowDeviceGroup](https://support.huaweicloud.com/api-iothub/iot_06_v5_0075.html)                 | 查询设备组详情。                                                               |
| [修改设备组 - UpdateDeviceGroup](https://support.huaweicloud.com/api-iothub/iot_06_v5_0073.html)               | 修改指定设备组。                                                               |
| [删除设备组 - DeleteDeviceGroup](https://support.huaweicloud.com/api-iothub/iot_06_v5_0071.html)               | 删除指定设备组。                                                               |
| [管理设备组中的设备 - CreateOrDeleteDeviceInGroup](https://support.huaweicloud.com/api-iothub/iot_06_v5_0070.html) | 管理设备组中的设备，包括添加设备到设备组和从设备组删除设备。单个设备组内最多添加20,000个设备。一个设备最多可以被添加到10个设备组中。 |
| [查询设备组设备列表 - ShowDevicesInGroup](https://support.huaweicloud.com/api-iothub/iot_06_v5_0074.html)          | 查询指定设备组下的设备列表。                                                         |
   
#### 标签管理
| API                                                                                             | 说明                      |
|:---|:---|
| [绑定标签 - TagDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0009.html)              | 为指定资源绑定标签。当前仅支持为设备绑定标签。 |
| [解绑标签 - UntagDevice](https://support.huaweicloud.com/api-iothub/iot_06_v5_0010.html)            | 为指定资源解绑标签。当前仅支持为设备解绑标签。 |
| [按标签查询资源 - ListResourcesByTags](https://support.huaweicloud.com/api-iothub/iot_06_v5_0030.html) | 查询绑定了指定标签的资源。           |
   
#### 实例管理
| API                                                                                                             | 说明                                   |
|:---|:---|
| [创建设备接入实例 - CreateInstance](https://support.huaweicloud.com/api-iothub/CreateInstance.html)                     | 用户可以调用此接口创建一个设备接入实例。                 |
| [查询实例列表 - ListInstances](https://support.huaweicloud.com/api-iothub/ListInstances.html)                         | 用户可以调用此接口查询设备接入实例列表。                 |
| [查询实例详情 - ShowInstance](https://support.huaweicloud.com/api-iothub/ShowInstance.html)                           | 查询设备接入实例详情。                          |
| [修改实例信息 - UpdateInstance](https://support.huaweicloud.com/api-iothub/UpdateInstance.html)                       | 修改设备接入实例信息。                          |
| [删除实例 - DeleteInstance](https://support.huaweicloud.com/api-iothub/DeleteInstance.html)                         | 删除设备接入实例。约束：此接口仅支持删除按需计费的实例。         |
| [修改实例规格信息 - ResizeInstance](https://support.huaweicloud.com/api-iothub/ResizeInstance.html)                     | 修改设备接入实例的规格。                         |
| [修改实例计费模式 - ChangeInstanceChargeMode](https://support.huaweicloud.com/api-iothub/ChangeInstanceChargeMode.html) | 修改设备接入实例的计费模式，支持将按需计费模式修改为包年/包月计费模式。 |
| [添加实例标签 - BindInstanceTags](https://support.huaweicloud.com/api-iothub/BindInstanceTags.html)                   | 添加实例标签。                              |
| [删除实例标签 - UnbindInstanceTags](https://support.huaweicloud.com/api-iothub/UnbindInstanceTags.html)               | 删除实例标签。                              |
   
#### 实例规格管理
| API                                                                                                   | 说明                          |
|:---|:---|
| [查询实例规格列表 - ListInstanceFlavors](https://support.huaweicloud.com/api-iothub/ListInstanceFlavors.html) | 用户可以调用此接口查询设备接入服务支持的实例规格列表。 |
   
#### 实例任务管理
| API                                                                                               | 说明                                                        |
|:---|:---|
| [查询实例任务列表 - ListInstanceTasks](https://support.huaweicloud.com/api-iothub/ListInstanceTasks.html) | 用户可以调用此接口查询设备接入实例任务列表。接口约束：仅支持查询180天内的实例任务，实例任务的最大数量为20条。 |
| [查询实例任务详情 - ShowInstanceTask](https://support.huaweicloud.com/api-iothub/ShowInstanceTask.html)   | 用户可以调用此接口查询设备接入实例任务详情。                                    |
| [重试实例任务 - RetryInstanceTask](https://support.huaweicloud.com/api-iothub/RetryInstanceTask.html)   | 用户可以调用此接口对运行失败的实例任务进行重试。                                  |
   
#### 资源空间管理
| API                                                                                           | 说明                                                                |
|:---|:---|
| [查询资源空间列表 - ShowApplications](https://support.huaweicloud.com/api-iothub/iot_06_v5_6011.html) | 资源空间对应的是物联网平台原有的应用，在物联网平台的含义与应用一致，只是变更了名称。应用服务器可以调用此接口查询资源空间列表。   |
| [创建资源空间 - AddApplication](https://support.huaweicloud.com/api-iothub/iot_06_v5_6012.html)     | 资源空间对应的是物联网平台原有的应用，在物联网平台的含义与应用一致，只是变更了名称。应用服务器可以调用此接口创建资源空间。     |
| [查询资源空间 - ShowApplication](https://support.huaweicloud.com/api-iothub/iot_06_v5_6013.html)    | 资源空间对应的是物联网平台原有的应用，在物联网平台的含义与应用一致，只是变更了名称。应用服务器可以调用此接口查询指定资源空间详情。 |
| [删除资源空间 - DeleteApplication](https://support.huaweicloud.com/api-iothub/iot_06_v5_6014.html)  | 删除指定资源空间。删除资源空间属于高危操作，删除资源空间后，该空间下的产品、设备等资源将不可用，请谨慎操作！            |
   
#### 批量任务
| API                                                                                               | 说明                                                                                                                                                                        |
|:---|:---|
| [查询批量任务列表 - ListBatchTasks](https://support.huaweicloud.com/api-iothub/iot_06_v5_0028.html)       | 查询物联网平台中批量任务列表，每一个任务又包括具体的任务内容、任务状态、任务完成情况统计等。                                                                                                                            |
| [创建批量任务 - CreateBatchTask](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)        | 创建批量处理任务，对多个设备进行批量操作。当前支持批量软固件升级、批量创建设备、批量修改设备、批量删除设备、批量冻结设备、批量解冻设备、批量创建命令、批量创建消息、批量配置设备影子和批量更新设备任务。                                                                      |
| [查询批量任务 - ShowBatchTask](https://support.huaweicloud.com/api-iothub/iot_06_v5_0017.html)          | 查询物联网平台中指定批量任务的信息，包括任务内容、任务状态、任务完成情况统计以及子任务列表等。                                                                                                                           |
| [删除批量任务 - DeleteBatchTask](https://support.huaweicloud.com/api-iothub/DeleteBatchTask.html)       | 应用服务器可调用此接口删除物联网平台中已经完成（状态为成功，失败，部分成功，已停止）的批量任务。                                                                                                                          |
| [重试批量任务 - RetryBatchTask](https://support.huaweicloud.com/api-iothub/RetryBatchTask.html)         | 应用服务器可调用此接口重试批量任务，目前只支持task_type为firmwareUpgrade，softwareUpgrade。如果task_id对应任务已经成功、停止、正在停止、等待中或初始化中，则不可以调用该接口。                                                            |
| [停止批量任务 - StopBatchTask](https://support.huaweicloud.com/api-iothub/StopBatchTask.html)           | 应用服务器可调用此接口停止批量任务，目前只支持task_type为firmwareUpgrade，softwareUpgrade。如果task_id对应任务已经完成（成功、失败、部分成功，已经停止）或正在停止中，则不可以调用该接口。                                                      |
| [确认执行批量任务 - ConfirmBatchTask](https://support.huaweicloud.com/api-iothub/ConfirmBatchTask.html)   | 应用服务器可调用此接口确执行认批量任务，目前只支持task_type为firmwareUpgrade，softwareUpgrade和moduleUpgrade。如果task_id对应任务已经完成（成功、失败、部分成功，已经停止）或正在停止中，则不可以调用该接口。如果请求Body为{}，则调用该接口后会确认执行所有处于等待中状态子任务。 |
| [查询批量任务文件列表 - ListBatchTaskFiles](https://support.huaweicloud.com/api-iothub/iot_06_v5_0015.html) | 查询批量任务文件列表。                                                                                                                                                               |
| [上传批量任务文件 - UploadBatchTaskFile](https://support.huaweicloud.com/api-iothub/iot_06_v5_0021.html)  | 上传批量任务文件，用于创建批量任务。当前支持批量创建设备任务、批量删除设备任务、批量冻结设备任务、批量解冻设备和批量更新设备任务的文件上传。                                                                                                    |
| [删除批量任务文件 - DeleteBatchTaskFile](https://support.huaweicloud.com/api-iothub/iot_06_v5_0024.html)  | 删除批量任务文件。                                                                                                                                                                 |
   
#### 设备CA证书管理
| API                                                                                             | 说明                              |
|:---|:---|
| [获取CA证书列表 - ListCertificates](https://support.huaweicloud.com/api-iothub/iot_06_v5_0099.html)   | 获取设备的CA证书列表。                    |
| [上传CA证书 - AddCertificate](https://support.huaweicloud.com/api-iothub/iot_06_v5_0014.html)       | 上传设备的CA证书。                      |
| [删除CA证书 - DeleteCertificate](https://support.huaweicloud.com/api-iothub/iot_06_v5_0022.html)    | 删除设备的CA证书。                      |
| [验证CA证书 - CheckCertificate](https://support.huaweicloud.com/api-iothub/iot_06_v5_0016.html)     | 验证设备的CA证书，目的是为了验证用户持有设备CA证书的私钥。 |
| [更新CA证书 - UpdateCertificate](https://support.huaweicloud.com/api-iothub/UpdateCertificate.html) | 更新设备CA证书。                       |
   
#### OTA升级包管理
| API                                                                                                   | 说明                                  |
|:---|:---|
| [创建OTA升级包 - CreateOtaPackage](https://support.huaweicloud.com/api-iothub/CreateOtaPackage.html)       | 用户可调用此接口创建升级包关联OBS对象。               |
| [查询OTA升级包列表 - ListOtaPackageInfo](https://support.huaweicloud.com/api-iothub/ListOtaPackageInfo.html) | 用户可调用此接口查询关联OBS对象的升级包列表。            |
| [获取OTA升级包详情 - ShowOtaPackage](https://support.huaweicloud.com/api-iothub/ShowOtaPackage.html)         | 用户可调用此接口查询关联OBS对象的升级包详情。            |
| [删除OTA升级包 - DeleteOtaPackage](https://support.huaweicloud.com/api-iothub/DeleteOtaPackage.html)       | 用户可调用此接口删除关联OBS对象的升级包信息，不会删除OBS上对象。 |
   
#### 广播消息
| API                                                                                           | 说明                                   |
|:---|:---|
| [下发广播消息 - BroadcastMessage](https://support.huaweicloud.com/api-iothub/BroadcastMessage.html) | 应用服务器可调用此接口向订阅了指定Topic的所有在线设备发布广播消息。 |
   
#### 设备隧道管理
| API                                                                                               | 说明                   |
|:---|:---|
| [创建设备隧道 - AddTunnel](https://support.huaweicloud.com/api-iothub/AddTunnel.html)                   | 应用服务器可调用此接口创建隧道。     |
| [查询设备所有隧道 - ListDeviceTunnels](https://support.huaweicloud.com/api-iothub/ListDeviceTunnels.html) | 应用服务器可调用此接口查询所有设备隧道。 |
| [查询设备隧道 - ShowDeviceTunnel](https://support.huaweicloud.com/api-iothub/ShowDeviceTunnel.html)     | 应用服务器可调用此接口查询设备隧道详情。 |
| [关闭设备隧道 - UpdateDeviceTunnel](https://support.huaweicloud.com/api-iothub/CloseDeviceTunnel.html)  | 应用服务器可调用此接口关闭隧道。     |
| [删除设备隧道 - DeleteDeviceTunnel](https://support.huaweicloud.com/api-iothub/DeleteDeviceTunnel.html) | 应用服务器可调用此接口删除隧道。     |
   
#### 设备代理
| API                                                                                               | 说明                   |
|:---|:---|
| [创建设备代理 - CreateDeviceProxy](https://support.huaweicloud.com/api-iothub/CreateDeviceProxy.html)   | 应用服务器可调用此接口设备代理。     |
| [查询设备代理列表 - ListDeviceProxies](https://support.huaweicloud.com/api-iothub/ListDeviceProxies.html) | 应用服务器可调用此接口查询所有设备代理。 |
| [查询设备代理详情 - ShowDeviceProxy](https://support.huaweicloud.com/api-iothub/ShowDeviceProxy.html)     | 应用服务器可调用此接口查询设备代理详情。 |
| [修改设备代理 - UpdateDeviceProxy](https://support.huaweicloud.com/api-iothub/UpdateDeviceProxy.html)   | 应用服务器可调用此接口修改设备代理。   |
| [删除设备代理 - DeleteDeviceProxy](https://support.huaweicloud.com/api-iothub/DeleteDeviceProxy.html)   | 应用服务器可调用此接口删除设备代理。   |
   
#### 网桥管理
| API                                                                                             | 说明                 |
|:---|:---|
| [创建网桥 - AddBridge](https://support.huaweicloud.com/api-iothub/AddBridge.html)                   | 应用服务器可调用此接口创建网桥。   |
| [查询网桥列表 - ListBridges](https://support.huaweicloud.com/api-iothub/ListBridges.html)             | 应用服务器可调用此接口查询所有网桥。 |
| [删除网桥 - DeleteBridge](https://support.huaweicloud.com/api-iothub/DeleteBridge.html)             | 应用服务器可调用此接口删除网桥。   |
| [重置网桥密钥 - ResetBridgeSecret](https://support.huaweicloud.com/api-iothub/ResetBridgeSecret.html) | 应用服务器可调用此接口重置网桥密码。 |
   
#### 设备策略管理
| API                                                                                                                    | 说明                         |
|:---|:---|
| [创建设备策略 - CreateDevicePolicy](https://support.huaweicloud.com/api-iothub/CreateDevicePolicy.html)                      | 应用服务器可调用此接口创建设备策略。         |
| [查询设备策略列表 - ListDevicePolicies](https://support.huaweicloud.com/api-iothub/ListDevicePolicies.html)                    | 应用服务器可调用此接口查询所有设备策略。       |
| [删除设备策略 - DeleteDevicePolicy](https://support.huaweicloud.com/api-iothub/DeleteDevicePolicy.html)                      | 应用服务器可调用此接口删除设备策略。         |
| [查询设备策略详情 - ShowDevicePolicy](https://support.huaweicloud.com/api-iothub/ShowDevicePolicy.html)                        | 应用服务器可调用此接口查询设备策略详情。       |
| [更新设备策略信息 - UpdateDevicePolicy](https://support.huaweicloud.com/api-iothub/UpdateDevicePolicy.html)                    | 应用服务器可调用此接口更新设备策略信息。       |
| [绑定设备策略 - BindDevicePolicy](https://support.huaweicloud.com/api-iothub/BindDevicePolicy.html)                          | 应用服务器可调用此接口绑定设备策略。         |
| [解绑设备策略 - UnbindDevicePolicy](https://support.huaweicloud.com/api-iothub/UnbindDevicePolicy.html)                      | 应用服务器可调用此接口解绑设备策略。         |
| [查询设备策略绑定的目标列表 - ShowTargetsInDevicePolicy](https://support.huaweicloud.com/api-iothub/ShowTargetsInDevicePolicy.html) | 应用服务器可调用此接口查询该设备策略绑定的目标列表。 |
   
#### 预调配模板管理
| API                                                                                                                       | 说明                         |
|:---|:---|
| [创建预调配模板 - CreateProvisioningTemplate](https://support.huaweicloud.com/api-iothub/CreateProvisioningTemplate.html)        | 应用服务器可调用此接口创建创建预调配模板。      |
| [查询预调配模板列表 - ListProvisioningTemplates](https://support.huaweicloud.com/api-iothub/ListProvisioningTemplates.html)        | 应用服务器可调用此接口查询所有创建预调配模板。    |
| [删除预调配模板 - DeleteProvisioningTemplate](https://support.huaweicloud.com/api-iothub/DeleteProvisioningTemplate.html)        | 应用服务器可调用此接口删除预调配模板。        |
| [查询预调配模板详情 - ShowProvisioningTemplate](https://support.huaweicloud.com/api-iothub/ShowProvisioningTemplate.html)          | 应用服务器可调用此接口查询创建预调配模板详情。    |
| [更新指定id的预调配模板信息 - UpdateProvisioningTemplate](https://support.huaweicloud.com/api-iothub/UpdateProvisioningTemplate.html) | 应用服务器可调用此接口更新指定id的预调配模板信息。 |
   
#### 自定义鉴权
| API                                                                                                             | 说明                       |
|:---|:---|
| [创建自定义鉴权 - CreateDeviceAuthorizer](https://support.huaweicloud.com/api-iothub/CreateDeviceAuthorizer.html)      | 应用服务器可调用此接口创建自定义鉴权。      |
| [查询自定义鉴权列表 - ListDeviceAuthorizers](https://support.huaweicloud.com/api-iothub/ListDeviceAuthorizers.html)      | 应用服务器可调用此接口查询所有自定义鉴权。    |
| [删除自定义鉴权 - DeleteDeviceAuthorizer](https://support.huaweicloud.com/api-iothub/DeleteDeviceAuthorizer.html)      | 应用服务器可调用此接口删除自定义鉴权。      |
| [查询自定义鉴权详情 - ShowDeviceAuthorizer](https://support.huaweicloud.com/api-iothub/ShowDeviceAuthorizer.html)        | 应用服务器可调用此接口查询自定义鉴权详情。    |
| [更新指定id的自定义鉴权 - UpdateDeviceAuthorizer](https://support.huaweicloud.com/api-iothub/UpdateDeviceAuthorizer.html) | 应用服务器可调用此接口更新指定id的自定义鉴权。 |
   
#### 安全态势感知
| API                                                                                                                  | 说明                              |
|:---|:---|
| [查询安全态势感知配置信息列表 - ListSecurityProfiles](https://support.huaweicloud.com/api-iothub/ListSecurityProfiles.html)        | 应用服务器调用该接口查询安全态势感知配置列表。         |
| [创建安全态势感知配置 - CreateSecurityProfile](https://support.huaweicloud.com/api-iothub/CreateSecurityProfile.html)          | 应用服务器调用该接口创建安全态势感知配置。           |
| [查询某个具体id的安全态势感知配置详情 - ShowSecurityProfile](https://support.huaweicloud.com/api-iothub/ShowSecurityProfile.html)     | 应用服务器可调用此接口查询某个具体id的安全态势感知配置详情。 |
| [删除某个具体id的安全态势感知配置信息 - DeleteSecurityProfile](https://support.huaweicloud.com/api-iothub/DeleteSecurityProfile.html) | 应用服务器可调用此接口删除某个具体id的安全态势感知配置信息。 |
| [更新某个具体id的安全态势感知配置信息 - UpdateSecurityProfile](https://support.huaweicloud.com/api-iothub/UpdateSecurityProfile.html) | 应用服务器可调用此接口更新某个具体id的安全态势感知配置信息。 |
   
#### 鸿蒙软总线
| API                                                                                                              | 说明                         |
|:---|:---|
| [创建鸿蒙软总线 - AddHarmonySoftBus](https://support.huaweicloud.com/api-iothub/AddHarmonySoftBus.html)                 | 应用服务器可调用此接口新建鸿蒙软总线。        |
| [查询鸿蒙软总线列表 - ListHarmonySoftBus](https://support.huaweicloud.com/api-iothub/ListHarmonySoftBus.html)             | 应用服务器可调用此接口查询鸿蒙软总线列表。      |
| [查询鸿蒙软总线 - ShowHarmonySoftBus](https://support.huaweicloud.com/api-iothub/ShowHarmonySoftBus.html)               | 应用服务器可调用此接口删除自定义鉴权。        |
| [删除鸿蒙软总线 - DeleteHarmonySoftBus](https://support.huaweicloud.com/api-iothub/DeleteHarmonySoftBus.html)           | 应用服务器可调用此接口删除指定鸿蒙软总线。      |
| [同步鸿蒙软总线信息 - CreateSyncHarmonySoftBus](https://support.huaweicloud.com/api-iothub/CreateSyncHarmonySoftBus.html) | 应用服务器可调用此接口向组内设备同步鸿蒙软总线信息。 |
| [重置鸿蒙软总线密钥 - ResetHarmonySoftBusKey](https://support.huaweicloud.com/api-iothub/ResetHarmonySoftBusKey.html)     | 应用服务器可调用此接口重置鸿蒙软总线密钥。      |
   
#### 设备证书
| API                                                                                                                              | 说明                                |
|:---|:---|
| [查询设备证书列表 - ListDeviceCertificate](https://support.huaweicloud.com/api-iothub/ListDeviceCertificate.html)                        | 应用服务器可调用此接口在物联网平台查询设备证书列表。        |
| [查询设备证书 - ShowDeviceCertificate](https://support.huaweicloud.com/api-iothub/ShowDeviceCertificate.html)                          | 应用服务器可调用此接口在物联网平台更新一个设备证书状态。      |
| [更新设备证书 - UpdateDeviceCertificate](https://support.huaweicloud.com/api-iothub/UpdateDeviceCertificate.html)                      | 应用服务器可调用此接口在物联网平台更新一个设备证书状态。      |
| [删除设备证书 - DeleteDeviceCertificate](https://support.huaweicloud.com/api-iothub/DeleteDeviceCertificate.html)                      | 应用服务器可调用此接口在物联网平台删除一个设备证书。        |
| [查询使用指定设备证书的设备列表 - ListDeviceByDeviceCertificate](https://support.huaweicloud.com/api-iothub/ListDeviceByDeviceCertificate.html) | 应用服务器可调用此接口在物联网平台查询使用指定设备证书的设备列表。 |
   
#### 设备鉴权模板
| API                                                                                                                                 | 说明                                  |
|:---|:---|
| [创建设备鉴权模板 - CreateDeviceAuthenticationTemplate](https://support.huaweicloud.com/api-iothub/CreateDeviceAuthenticationTemplate.html) | 应用服务器可调用此接口在物联网平台创建一个设备鉴权模板。        |
| [查询设备鉴权模板列表 - ListDeviceAuthenticationTemplates](https://support.huaweicloud.com/api-iothub/ListDeviceAuthenticationTemplates.html) | 应用服务器可调用此接口在物联网平台查询设备鉴权模板列表。        |
| [删除设备鉴权模板 - DeleteDeviceAuthenticationTemplate](https://support.huaweicloud.com/api-iothub/DeleteDeviceAuthenticationTemplate.html) | 应用服务器可调用此接口在物联网平台上删除指定设备鉴权模板。       |
| [修改设备鉴权模板 - UpdateDeviceAuthenticationTemplate](https://support.huaweicloud.com/api-iothub/UpdateDeviceAuthenticationTemplate.html) | 应用服务器可调用此接口在物联网平台上修改指定设备鉴权模板。       |
| [查询设备鉴权模板详情 - ShowDeviceAuthenticationTemplate](https://support.huaweicloud.com/api-iothub/ShowDeviceAuthenticationTemplate.html)   | 应用服务器可调用此接口在物联网平台查询指定设备鉴权模板ID的详细信息。 |
   
#### 导出任务管理
| API                                                                                           | 说明                           |
|:---|:---|
| [创建导出任务 - CreateExportTask](https://support.huaweicloud.com/api-iothub/CreateExportTask.html) | 应用服务器可调用此接口创建资源导出任务。         |
| [查询导出任务列表 - ListExportTasks](https://support.huaweicloud.com/api-iothub/ListExportTasks.html) | 应用服务器可调用此接口查询已创建的导出任务列表。     |
| [删除导出任务 - DeleteExportTask](https://support.huaweicloud.com/api-iothub/DeleteExportTask.html) | 应用服务器可调用此接口删除在平台创建的导出任务。     |
| [下载导出文件 - ShowExportTask](https://support.huaweicloud.com/api-iothub/ShowExportTask.html)     | 应用服务器可调用此接口下载已经完成的导出任务生成的文件。 |
   
#### 域配置管理
| API                                                                                                            | 说明                                   |
|:---|:---|
| [添加域配置 - CreateDomainConfiguration](https://support.huaweicloud.com/api-iothub/CreateDomainConfiguration.html) | 应用服务器可调用此接口在物联网平台上添加域配置，域配置配额上限为：1个。 |
| [获取域配置列表 - ListDomainConfigurations](https://support.huaweicloud.com/api-iothub/ListDomainConfigurations.html) | 应用服务器可调用此接口在物联网平台获取域配置列表。            |
| [删除域配置 - DeleteDomainConfiguration](https://support.huaweicloud.com/api-iothub/DeleteDomainConfiguration.html) | 应用服务器可调用此接口在物联网平台删除域配置。              |
| [查询域配置 - ShowDomainConfiguration](https://support.huaweicloud.com/api-iothub/ShowDomainConfiguration.html)     | 应用服务器可调用此接口在物联网平台查询域配置。              |
| [更新域配置 - UpdateDomainConfiguration](https://support.huaweicloud.com/api-iothub/UpdateDomainConfiguration.html) | 应用服务器可调用此接口在物联网平台上更新域配置。             |
   
#### OTA模块管理
| API                                                                                          | 说明                                     |
|:---|:---|
| [创建OTA模块 - CreateOtaModule](https://support.huaweicloud.com/api-iothub/CreateOtaModule.html) | 用户可调用此接口创建产品的OTA模块,同一产品下最多自定义10个OTA模块。 |
| [查询OTA模块列表 - ListOtaModules](https://support.huaweicloud.com/api-iothub/ListOtaModules.html) | 用户可调用此接口查询指定产品的OTA模块列表。                |
| [查询OTA模块详情 - ShowOtaModule](https://support.huaweicloud.com/api-iothub/ShowOtaModule.html)   | 用户可调用此接口查询OTA模块详情。                     |
| [删除OTA模块 - DeleteOtaModule](https://support.huaweicloud.com/api-iothub/DeleteOtaModule.html) | 用户可调用此接口删除产品对应的OTA模块。                  |
| [修改OTA模块 - UpdateOtaModule](https://support.huaweicloud.com/api-iothub/UpdateOtaModule.html) | 用户可调用此接口修改对应的OTA模块的别名和描述。              |
   
#### 服务器证书管理
| API                                                                                                          | 说明                                       |
|:---|:---|
| [添加服务器证书 - CreateServerCertificate](https://support.huaweicloud.com/api-iothub/CreateServerCertificate.html) | 应用服务器可调用此接口在物联网平台上添加服务器证书，服务器证书配额限制为：2个。 |
| [获取服务器证书列表 - ListServerCertificate](https://support.huaweicloud.com/api-iothub/ListServerCertificate.html)   | 应用服务器可调用此接口在物联网平台上获取服务器证书列表。             |
| [删除服务端证书 - DeleteServerCertificate](https://support.huaweicloud.com/api-iothub/DeleteServerCertificate.html) | 应用服务器可调用此接口在物联网平台删除服务器证书。                |
| [查询服务器证书 - ShowServerCertificate](https://support.huaweicloud.com/api-iothub/ShowServerCertificate.html)     | 应用服务器可调用此接口在物联网平台查询服务器证书。                |
   
#### 泛协议配置管理
| API                                                                                                    | 说明              |
|:---|:---|
| [创建泛协议配置 - CreateProtocolConfig](https://support.huaweicloud.com/api-iothub/CreateProtocolConfig.html) | 提供创建泛协议配置的功能。   |
| [查询泛协议配置列表 - ListProtocolConfigs](https://support.huaweicloud.com/api-iothub/ListProtocolConfigs.html) | 提供查询泛协议配置列表的功能。 |
| [删除泛协议配置 - DeleteProtocolConfig](https://support.huaweicloud.com/api-iothub/DeleteProtocolConfig.html) | 提供删除泛协议配置的功能。   |
| [查询泛协议配置详情 - ShowProtocolConfig](https://support.huaweicloud.com/api-iothub/ShowProtocolConfig.html)   | 提供查询泛协议配置详情的功能。 |
| [更新泛协议配置 - UpdateProtocolConfig](https://support.huaweicloud.com/api-iothub/UpdateProtocolConfig.html) | 提供更新泛协议配置的功能。   |
   
