Revokes the access permissions on a specified API from multiple apps. In this case, multiple apps map to a single API.
Operation description
This operation is intended for API providers and callers.
Before you revoke access permissions, check by whom the permissions were granted. API providers can only revoke permissions granted by a Provider, and API callers can only revoke permissions granted by a Consumer.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
apigateway:RemoveAppsAuthorities |
delete |
*ApiGroup
*App
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| GroupId |
string |
No |
The ID of the API group. This ID is generated by the system and globally unique. |
523e8dc7bbe04613b5b1d726c2a7889d |
| ApiId |
string |
Yes |
The ID of the API. This ID is generated by the system and globally unique. |
baacc592e63a4cb6a41920d9d3f91f38 |
| StageName |
string |
Yes |
The name of the runtime environment. Valid values:
|
TEST |
| AppIds |
string |
Yes |
The IDs of applications. Separate multiple application IDs with commas (,). A maximum of 100 applications IDs can be entered. |
2386789,3286798 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
D6E46F10-F26C-4AA0-BB69-FE2743D9AE62 |
Examples
Success response
JSON format
{
"RequestId": "D6E46F10-F26C-4AA0-BB69-FE2743D9AE62"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.