SQS: Simple Queue Service

Here is the list of error responses that may be returned by the SQS Query API version 2007-05-01.

Error CodeDescriptionHTTP Status Code
AccessFailureRequester does not have grants to access the resource.401
AWS.SimpleQueueService.InternalErrorThere is an internal problem with SQS, which you cannot resolve. Retry the request.500
AWS.SimpleQueueService.NonEmptyQueueQueue not empty. This error may be returned by the DeleteQueue operation.400
AWS.SimpleQueueService.QueueDeletedRecentlyYou must wait 60 seconds after deleting a queue before you can create another with the same name. This error may be returned by the CreateQueue operation.400
AWS.SimpleQueueService.QueueNameExistsQueue already exists. This error may be returned by the CreateQueue operation.200
AWS.SimpleQueueService.NonExistentQueueQueue does not exist.400
AuthFailureA value used for authentication could not be validated, such as Signature.401
InternalErrorThere is an internal problem with SQS, which you cannot resolve. Retry the request.500
InvalidAttributeNameUnknown Attribute. This error may be returned by the GetQueueAttributes or SetQueueAttributes operations.400
InvalidActionThe action specified was invalid.400
InvalidMessageContentsThe message contains characters outside the allowed set. This error may be returned by the SendMessage operation.400
InvalidParameterValueOne or more parameters cannot be validated.400
InvalidParameter-CombinationTwo parameters were specified that cannot be used together, ...

Get Programming Amazon Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.