edit-icon download-icon

Unbind signature keys and APIs

Last Updated: Dec 19, 2017

Description

For removing the binding relationship between APIs and backend signature keys.

  • This function is intended for API activators.
  • This interface is used to remove the binding relationship between APIs and backend signature keys. You can unbind up to 100 APIs.
  • The unbind operation takes effect instantly. After that, the requests sent by the API Gateway to your backend services do not carry signature strings. You must cancel verification for your backend services.

Request parameters

Name Type Required? Description
Action String Yes Operation interface name, which is a required parameter; value: RemoveSignatureApis.
SignatureId String Yes ID of the signature key you want to unbind.
GroupId String Yes ID of the API group to which the APIs you want to unbind belong.
ApiIds String No IDs of the APIs you want to unbind.
  • If you do not input this parameter, the system unbinds all the APIs in the specified stage of the API group.
  • IDs of the APIs you want to query. If multiple API IDs are input, they must be separated by a comma (,). Up to 100 API IDs can be input.
StageName String Yes Name of the stage where the APIs are to be unbound.
  • RELEASE: Online
  • TEST: Test

Return parameters

Name Type Description
RequestId String ID of the current request.

Examples

Request example

  1. https://apigateway.cn-qingdao.aliyuncs.com/?Action=RemoveSignatureApis
  2. &SignatureId=dd05f1c54d6749eda95f9fa6d491449a
  3. &GroupId=0009db9c828549768a200320714b8930
  4. &StageName=test
  5. &<Public request parameters>

Response example

XML format

  1. <RemoveSignatureApisResponse>
  2. <RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BZ004</RequestId>
  3. </RemoveSignatureApisResponse>

JSON format

  1. {
  2. "RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BZ004"
  3. }
Thank you! We've received your feedback.