Description
For removing the access permission on a specified API of multiple apps. In this case, multiple apps map a single API.
- This API is intended for API providers and users.
- View the authorizers that add authorization records before you remove the API access permission. API owners can only remove the authorization records of API providers, and API users can only remove the authorization records of API consumers.
Request parameters
Name | Type | Required? | Description |
---|---|---|---|
Action | String | Yes | Interface name, which is a required parameter; value: RemoveAppsAuthorities. |
GroupId | String | No | API group ID, which is generated by the system and globally unique. |
StageName | String | Yes | Stage name; values:
|
ApiId | String | Yes | App ID, which is generated by the system and globally unique. |
AppIds | String | Yes | App IDs for the specified operation. If multiple app IDs are input, they must be separated by a comma (,). Up to 100 app IDs can be input. |
Return parameters
Name | Type | Description |
---|---|---|
RequestId | String | Unique request ID. |
Examples
Request example
http://apigateway.cn-hangzhou.aliyuncs.com?Action=RemoveAppsAuthorities
&StageName=RELEASE
&ApiId=baacc592e63a4cb6a41920d9d3f91f38
&AppIds=2386789,3286798
&<Public request parameters>
Response example
XML
format
<RemoveAppsAuthoritiesResponse>
<RequestId>D6E46F10-F26C-4AA0-BB69-FE2743D9AE62</RequestId>
</RemoveAppsAuthoritiesResponse>
JSON
format
{
"RequestId": "D6E46F10-F26C-4AA0-BB69-FE2743D9AE62",
}