edit-icon download-icon

Add specified API access authorities

Last Updated: Nov 08, 2017

Description

For adding multiple apps with the access permission on a specified API. In this case, multiple apps map a single API.

  • This API is intended for API callers and users.
  • API providers can authorize any apps to call their APIs.
  • API users can authorize their apps to call their bought APIs.

Request parameters

Name Type Required? Description
Action String Yes Interface name, which is a required parameter; value: SetAppsAuthorities.
GroupId String Yes API group ID, which is generated by the system and globally unique.
StageName String Yes Stage name; values:
  • RELEASE: Online
  • TEST: Test
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.
Description String No Authorization description.

Return parameters

Name Type Description
RequestId String Unique request ID.

Examples

Request example

  1. http://apigateway.cn-hangzhou.aliyuncs.com?Action=SetAppsAuthorities
  2. &GroupId=523e8dc7bbe04613b5b1d726c2a7889d
  3. &StageName=RELEASE
  4. &ApiId=baacc592e63a4cb6a41920d9d3f91f38
  5. &AppIds=2386789,3389798
  6. &<Public request parameters>

Response example

XML format

  1. <SetAppsAuthoritiesResponse>
  2. <RequestId>D6E46F10-F26C-4AA0-BB69-FE2743D9AE62</RequestId>
  3. </SetAppsAuthoritiesResponse>

JSON format

  1. {
  2. "RequestId": "D6E46F10-F26C-4AA0-BB69-FE2743D9AE62",
  3. }
Thank you! We've received your feedback.