Amazon SQS batch actions - Amazon Simple Queue Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Amazon SQS batch actions

To reduce costs or manipulate up to 10 messages with a single action, you can use the following actions:

You can take advantage of batch functionality using the Query API, or an Amazon SDK that supports the Amazon SQS batch actions.


The total size of all messages that you send in a single SendMessageBatch call can't exceed 262,144 bytes (256 KiB).

You can't set permissions for SendMessageBatch, DeleteMessageBatch, or ChangeMessageVisibilityBatch explicitly. Setting permissions for SendMessage, DeleteMessage, or ChangeMessageVisibility sets permissions for the corresponding batch versions of the actions.

The Amazon SQS console doesn't support batch actions.