
# 查询插件列表V1 - ListModulesDetailV1
#### 功能介绍
查询插件列表旧版本接口
#### 调用方法
请参见[如何调用API](https://support.huaweicloud.com/api-pipeline/pipeline_03_0006.html)。
#### URI
GET /v1/extensions/modules
表1Query参数 
| 参数         | 是否必选 | 参数类型             | 描述         |
|:---|:---|:---|:---|
| projectid  | 否    | String           | 项目uuid     |
| module_ids | 否    | Array of strings | 模块id       |
| region     | 否    | String           | 区域名        |
| name       | 否    | String           | 模块名称（用于搜索） |
| tags       | 否    | Array of strings | 标签         |
| offset     | 否    | Integer          | 页码         |
| limit      | 否    | Integer          | 每页显示数      |
| locations  | 否    | Array of strings | 扩展点        |
   
#### 请求参数
无
#### 响应参数
**状态码：200**
表2响应Body参数 
| 参数     | 参数类型                                                                                     | 描述   |
|:---|:---|:---|
| error  | [ErrorInfo] object                             | 错误信息 |
| result | Map\<String,Array\<[ExtensionModule]\>\> | 模块信息 |
| status | String                                                                                   | 状态值  |
   
 表3ErrorInfo 
| 参数      | 参数类型   | 描述                                                                                                                                                  |
|:---|:---|:---|
| code    | String | **参数解释**： 错误码。 **取值范围**： 不涉及。  |
| message | String | **参数解释**： 错误信息。 **取值范围**： 不涉及。 |
   
 表4ExtensionModule 
| 参数               | 参数类型             | 描述      |
|:---|:---|:---|
| base_url         | String           | 基础url   |
| description      | String           | 描述      |
| id               | Integer          | id      |
| location         | String           | 扩展点     |
| module_id        | String           | 模块id    |
| name             | String           | 名称      |
| properties       | Object           | 属性信息    |
| publisher        | String           | 发布商     |
| type             | String           | 类型      |
| version          | String           | 版本      |
| tags             | Array of strings | 标签。     |
| url_relative     | String           | 插件链接地址  |
| properties_list  | Array of objects | 多版本属性列表 |
| manifest_version | String           | 摘要版本号   |
   
**状态码：400**
表5响应Body参数 
| 参数         | 参数类型   | 描述                                                                                                                                                  |
|:---|:---|:---|
| error_msg  | String | **参数解释**： 错误信息。 **取值范围**： 不涉及。 |
| error_code | String | **参数解释**： 错误码。 **取值范围**： 不涉及。  |
   
#### 请求示例
无
#### 响应示例
**状态码：200**
OK
```
{
  "status" : "success",
  "error" : null,
  "result" : ""
}
```
#### 状态码
| 状态码 | 描述           |
|:---|:---|
| 200 | OK           |
| 400 | Bad request  |
| 401 | Unauthorized |
| 403 | Forbidden    |
| 404 | Not Found    |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-pipeline/ErrorCode.html)。
