<p>Welcome to the <i>Amazon SQS API Reference</i>.</p> <p>Amazon SQS is a reliable, highly-scalable hosted queue for storing messages as they travel between applications or microservices. Amazon SQS moves data between distributed application components and helps you decouple these components.</p> <p>For information on the permissions you need to use this API, see <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-authentication-and-access-control.html">Identity and access management</a> in the <i>Amazon SQS Developer Guide.</i> </p> <p>You can use <a href="http://aws.amazon.com/tools/#sdk">Amazon Web Services SDKs</a> to access Amazon SQS using your favorite programming language. The SDKs perform tasks such as the following automatically:</p> <ul> <li> <p>Cryptographically sign your service requests</p> </li> <li> <p>Retry requests</p> </li> <li> <p>Handle error responses</p> </li> </ul> <p> <b>Additional information</b> </p> <ul> <li> <p> <a href="
http://sqs.{region}.amazonaws.com40 endpoints available
/#Action=TagQueue/#Action=ListQueues/#Action=ListQueues/#Action=PurgeQueue/#Action=UntagQueue/#Action=CreateQueue/#Action=CreateQueue/#Action=DeleteQueue/#Action=GetQueueUrl/#Action=GetQueueUrl/#Action=SendMessage/#Action=AddPermission/#Action=DeleteMessage/#Action=ListQueueTags/#Action=ReceiveMessage/#Action=RemovePermission/#Action=SendMessageBatch/#Action=DeleteMessageBatch/#Action=GetQueueAttributes/#Action=SetQueueAttributes/#Action=ChangeMessageVisibility/#Action=ListDeadLetterSourceQueues/#Action=ChangeMessageVisibilityBatch/{AccountNumber}/{QueueName}/#Action=TagQueue/{AccountNumber}/{QueueName}/#Action=PurgeQueue/{AccountNumber}/{QueueName}/#Action=UntagQueue/{AccountNumber}/{QueueName}/#Action=DeleteQueue/{AccountNumber}/{QueueName}/#Action=SendMessage/{AccountNumber}/{QueueName}/#Action=AddPermission/{AccountNumber}/{QueueName}/#Action=DeleteMessage/{AccountNumber}/{QueueName}/#Action=ListQueueTags/{AccountNumber}/{QueueName}/#Action=ReceiveMessage/{AccountNumber}/{QueueName}/#Action=RemovePermission/{AccountNumber}/{QueueName}/#Action=SendMessageBatch/{AccountNumber}/{QueueName}/#Action=DeleteMessageBatch/{AccountNumber}/{QueueName}/#Action=GetQueueAttributes/{AccountNumber}/{QueueName}/#Action=SetQueueAttributes/{AccountNumber}/{QueueName}/#Action=ChangeMessageVisibility/{AccountNumber}/{QueueName}/#Action=ListDeadLetterSourceQueues/{AccountNumber}/{QueueName}/#Action=ChangeMessageVisibilityBatch<p>Welcome to the <i>Amazon SQS API Reference</i>.</p> <p>Amazon SQS is a reliable, highly-scalable hosted queue for storing messages as they travel between applications or microservices. Amazon SQS moves data between distributed application components and helps you decouple these components.</p> <p>For information on the permissions you need to use this API, see <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-authentication-and-access-control.html">Identity and access management</a> in the <i>Amazon SQS Developer Guide.</i> </p> <p>You can use <a href="http://aws.amazon.com/tools/#sdk">Amazon Web Services SDKs</a> to access Amazon SQS using your favorite programming language. The SDKs perform tasks such as the following automatically:</p> <ul> <li> <p>Cryptographically sign your service requests</p> </li> <li> <p>Retry requests</p> </li> <li> <p>Handle error responses</p> </li> </ul> <p> <b>Additional information</b> </p> <ul> <li> <p> <a href="
http://sqs.{region}.amazonaws.com40 endpoints available
/#Action=TagQueue/#Action=ListQueues/#Action=ListQueues/#Action=PurgeQueue/#Action=UntagQueue/#Action=CreateQueue/#Action=CreateQueue/#Action=DeleteQueue/#Action=GetQueueUrl/#Action=GetQueueUrl/#Action=SendMessage/#Action=AddPermission/#Action=DeleteMessage/#Action=ListQueueTags/#Action=ReceiveMessage/#Action=RemovePermission/#Action=SendMessageBatch/#Action=DeleteMessageBatch/#Action=GetQueueAttributes/#Action=SetQueueAttributes/#Action=ChangeMessageVisibility/#Action=ListDeadLetterSourceQueues/#Action=ChangeMessageVisibilityBatch/{AccountNumber}/{QueueName}/#Action=TagQueue/{AccountNumber}/{QueueName}/#Action=PurgeQueue/{AccountNumber}/{QueueName}/#Action=UntagQueue/{AccountNumber}/{QueueName}/#Action=DeleteQueue/{AccountNumber}/{QueueName}/#Action=SendMessage/{AccountNumber}/{QueueName}/#Action=AddPermission/{AccountNumber}/{QueueName}/#Action=DeleteMessage/{AccountNumber}/{QueueName}/#Action=ListQueueTags/{AccountNumber}/{QueueName}/#Action=ReceiveMessage/{AccountNumber}/{QueueName}/#Action=RemovePermission/{AccountNumber}/{QueueName}/#Action=SendMessageBatch/{AccountNumber}/{QueueName}/#Action=DeleteMessageBatch/{AccountNumber}/{QueueName}/#Action=GetQueueAttributes/{AccountNumber}/{QueueName}/#Action=SetQueueAttributes/{AccountNumber}/{QueueName}/#Action=ChangeMessageVisibility/{AccountNumber}/{QueueName}/#Action=ListDeadLetterSourceQueues/{AccountNumber}/{QueueName}/#Action=ChangeMessageVisibilityBatch