Amazon Simple Notification Service
API Reference (API Version 2010-03-31)

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.


Removes a statement from a topic's access control policy.

Request Parameters

For information about the parameters that are common to all actions, see Common Parameters.


The unique label of the statement you want to remove.

Type: String

Required: Yes


The ARN of the topic whose access control policy you wish to modify.

Type: String

Required: Yes


For information about the errors that are common to all actions, see Common Errors.


Indicates that the user has been denied access to the requested resource.

HTTP Status Code: 403


Indicates an internal service error.

HTTP Status Code: 500


Indicates that a request parameter does not comply with the associated constraints.

HTTP Status Code: 400


Indicates that the requested resource does not exist.

HTTP Status Code: 404


The structure of AUTHPARAMS depends on the signature of the API request. For more information, see Examples of Signed Signature Version 4 Requests in the Amazon Web Services General Reference.


Sample Request &TopicArn=arn%3Aaws%3Asns%3Aus-east-2%3A123456789012%3AMy-Test &Label=NewPermission &Version=2010-03-31 &AUTHPARAMS

Sample Response

<RemovePermissionResponse xmlns=""> <ResponseMetadata> <RequestId>d170b150-33a8-11df-995a-2d6fbe836cc1</RequestId> </ResponseMetadata> </RemovePermissionResponse>

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: