查询定义中的API列表。
接口说明
此功能面向开放 API 的用户
接口返回所有定义中的 API 列表,以及概况信息
请注意是返回所有编辑中的 API 定义信息,跟环境无关,也可能跟环境中正在运行的定义不同,是最新的编辑结果
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
apigateway:DescribeApis |
get |
*ApiGroup
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| GroupId |
string |
否 |
指定的分组编号 |
c4a4d2de657548a2bd485d5d4df42b4a |
| ApiId |
string |
否 |
指定的 API 编号 |
f68c19ee3bd1478fb58aa05ce8ae9b5a |
| ApiName |
string |
否 |
API 名称(模糊匹配) |
weather |
| CatalogId |
string |
否 |
分类 ID |
1553414085247362 |
| Visibility |
string |
否 |
API 是否公开,可以取值:
|
PUBLIC |
| PageSize |
integer |
否 |
指定分页查询时每页行数,默认值为 10 |
10 |
| PageNumber |
integer |
否 |
指定要查询的页码,默认是 1,起始是 1 |
1 |
| EnableTagAuth |
boolean |
否 |
是否启用标签验证 |
true |
| Tag |
array<object> |
否 |
指定规则所适用的对象标签,可设置多个。 |
Key, Value |
|
object |
否 |
|||
| Key |
string |
否 |
标签键 |
key |
| Value |
string |
否 |
标签值 |
value |
| ApiPath |
string |
否 |
API 的请求 Path |
/illegal/query |
| ApiMethod |
string |
否 |
API 的请求 HTTP 方法 |
GET |
| UnDeployed |
boolean |
否 |
是否过滤未发布的接口 |
true |
| StageName |
string |
否 |
指定要操作 API 的环境。
|
RELEASE |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| PageNumber |
integer |
返回指定的页码 |
3 |
| RequestId |
string |
请求 ID |
CEF72CEB-54B6-4AE8-B225-F876FF7BZ002 |
| PageSize |
integer |
返回指定的每页条数 |
15 |
| TotalCount |
integer |
返回结果的总条数 |
32 |
| ApiSummarys |
object |
||
| ApiSummary |
array<object> |
由 ApiSummary 组成的数组格式,返回 API 的定义信息 |
|
|
array<object> |
|||
| Visibility |
string |
可见性,可选值:
|
PUBLIC |
| ApiId |
string |
API 编号 |
5af418828f0344a3b588c0cc1331a3bc |
| ModifiedTime |
string |
修改时间(格林威治时间) |
2016-07-23T08:28:48Z |
| Description |
string |
API 描述 |
创建对象接口 |
| GroupName |
string |
API 分组名称 |
myGroup2 |
| GroupId |
string |
API 分组编号 |
1084f9034c744137901057206b39d2b6 |
| CreatedTime |
string |
创建时间(格林威治时间) |
2016-05-20T18:18:25Z |
| ApiName |
string |
API 名称 |
创建对象 |
| RegionId |
string |
API 所在地域 ID |
cn-qingdao |
| ApiPath |
string |
api 的路径 |
/sqb/ |
| ApiMethod |
string |
api 的请求方法 |
GET |
| DeployedInfos |
object |
||
| DeployedInfo |
array<object> |
API 发布状态 |
|
|
object |
API 发布状态 |
||
| StageName |
string |
环境名称:
|
RELEASE |
| EffectiveVersion |
string |
已部署的版本 |
20220103170737313 |
| DeployedStatus |
string |
部署状态,取值为:DEPLOYED、NONDEPLOYED,分别表示已部署、未部署 |
DEPLOYED |
| TagList |
object |
||
| Tag |
array<object> |
标签信息 |
|
|
object |
标签信息 |
||
| TagKey |
string |
标签键 |
tagKey |
| TagValue |
string |
标签值 |
tagValue |
示例
正常返回示例
JSON格式
{
"PageNumber": 3,
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BZ002",
"PageSize": 15,
"TotalCount": 32,
"ApiSummarys": {
"ApiSummary": [
{
"Visibility": "PUBLIC",
"ApiId": "5af418828f0344a3b588c0cc1331a3bc",
"ModifiedTime": "2016-07-23T08:28:48Z",
"Description": "创建对象接口",
"GroupName": "myGroup2",
"GroupId": "1084f9034c744137901057206b39d2b6",
"CreatedTime": "2016-05-20T18:18:25Z",
"ApiName": "创建对象",
"RegionId": "cn-qingdao",
"ApiPath": "/sqb/",
"ApiMethod": "GET",
"DeployedInfos": {
"DeployedInfo": [
{
"StageName": "RELEASE",
"EffectiveVersion": "20220103170737313",
"DeployedStatus": "DEPLOYED"
}
]
},
"TagList": {
"Tag": [
{
"TagKey": "tagKey",
"TagValue": "tagValue"
}
]
}
}
]
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。