Apis
API Management - Central registry for maintaining interface debug value, schema definitions, and version history
Query the basic information of api
授权
Use existing opaque tokens for authentication
参数
查询参数
Apis id
"int64"
Project id
"int64"
Services id
"int64"
"http"
"https"
"ws"
"wss"
"GET"
"HEAD"
"POST"
"PUT"
"PATCH"
"DELETE"
"OPTIONS"
"TRACE"
"UNKNOWN"
"IN_DESIGN"
"IN_DEV"
"DEV_COMPLETED"
"RELEASED"
Required when app administrators query all apis
Required when the user query has the one permission apis
"VIEW"
"MODIFY"
"DELETE"
"DEBUG"
"TEST"
"GRANT"
"SHARE"
"RELEASE"
"EXPORT"
"int64"
"date-time"
"int64"
"int64"
"int64"
Page data size, default 1, maximum 100000
"int32"
100000
1
Page data size, default 10, maximum 2000
"int32"
2000
1
Sort field
Sorting method
"ASC"
"DESC"
Filter field name
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
Filter value
Filter field name
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
Filter value
Filter field name
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
Filter value
Query information scope
"BASIC"
"DETAIL"
响应
OK
Replace api
授权
Use existing opaque tokens for authentication
请求体
响应
OK
Delete api
Update api
授权
Use existing opaque tokens for authentication
请求体
响应
OK
Query the server configuration of api
Note: The data source includes the current api request server, servers configuration, and parent services servers configuration
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
响应
OK
Replace server configuration of the api
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
请求体
响应
OK
Delete servers of the api
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
查询参数
Server url
true
响应
OK
Replace all server configuration of the api
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
请求体
响应
OK
Update the name of api
Archive the unarchived api
授权
Use existing opaque tokens for authentication
请求体
响应
OK
Clone api
Query the mock apis information associated with the api
Add mock api association
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
请求体
响应
OK
Modify api status
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
查询参数
Api status
"UNKNOWN"
"IN_DESIGN"
"IN_DEV"
"DEV_COMPLETED"
"RELEASED"
响应
OK
Move the api to another service
Query the detail of api
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
查询参数
Resolve reference flag, default false
响应
OK
Query the OpenAPI document of api
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
查询参数
OpenAPI document format. Available values yaml or json, the default value is yaml
"yaml"
"json"
"yaml, json"
"yaml"
Whether to turn on Gzip compression. It is recommended to enable gzip compression. After enabling it, the data size can be reduced by more than 20 times. By default, gzip compression is enabled
true
响应
OK
Export the OpenAPI specification of api
授权
Use existing opaque tokens for authentication
参数
路径参数
Api id
"int64"
查询参数
OpenAPI document format. Available values yaml or json, the default value is yaml
"yaml"
"json"
"yaml, json"
响应
OK
Check api
Fulltext search the basic information of api
授权
Use existing opaque tokens for authentication
参数
查询参数
Apis id
"int64"
Project id
"int64"
Services id
"int64"
"http"
"https"
"ws"
"wss"
"GET"
"HEAD"
"POST"
"PUT"
"PATCH"
"DELETE"
"OPTIONS"
"TRACE"
"UNKNOWN"
"IN_DESIGN"
"IN_DEV"
"DEV_COMPLETED"
"RELEASED"
Required when app administrators query all apis
Required when the user query has the one permission apis
"VIEW"
"MODIFY"
"DELETE"
"DEBUG"
"TEST"
"GRANT"
"SHARE"
"RELEASE"
"EXPORT"
"int64"
"date-time"
"int64"
"int64"
"int64"
Page data size, default 1, maximum 100000
"int32"
100000
1
Page data size, default 10, maximum 2000
"int32"
2000
1
Sort field
Sorting method
"ASC"
"DESC"
Filter field name
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
Filter value
Filter field name
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
Filter value
Filter field name
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
Filter value
Query information scope
"BASIC"
"DETAIL"
响应
OK
Query the detail list of api
授权
Use existing opaque tokens for authentication
参数
查询参数
Api ids
200
0
true
Resolve reference flag, default false
响应
OK