edit-icon download-icon

Add API access authorities

Last Updated: Nov 08, 2017

Description

For adding a specified app with the access permission on multiple APIs.

  • This API is intended for API providers 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: SetApisAuthorities.
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
AppId Long Yes Application ID, which is generated by the system and globally unique.
ApiIds String No API IDs for operation. If multiple API IDs are input, they must be separated by a comma (,). Up to 100 API 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=SetApisAuthorities
  2. &GroupId=523e8dc7bbe04613b5b1d726c2a7889d
  3. &StageName=RELEASE
  4. &AppId=2386789
  5. &ApiIds=baacc592e63a4cb6a41920d9d3f91f38,jkscc489e63a4cb6a41920d9d3f92d78
  6. &<Public request parameters>

Response example

XML format

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

JSON format

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