AWS SQS
Message Queue

AWS SQS Connector

Connect to AWS Simple Queue Service (SQS) to send, receive, and manage messages in distributed queues.

$pip install "toolsconnector[sqs]"
16
Actions
Message Queue
Category
Free
Apache 2.0

All 16 Actions

Action Description Parameters Returns
add_permission ⚠Add permission to a queuequeue_url, label, aws_account_ids, actionsbool
change_message_visibilityChange message visibility timeoutqueue_url, receipt_handle, timeoutbool
create_queueCreate a new SQS queuequeue_name  [attributes]SQSQueue
delete_message ⚠Delete a message from an SQS queuequeue_url, receipt_handleNoneType
delete_queue ⚠Delete an SQS queuequeue_urlbool
get_queue_attributesGet attributes of an SQS queuequeue_urlSQSQueueAttributes
get_queue_urlGet queue URL by namequeue_namestr
list_dead_letter_queuesList dead letter source queuessource_queue_arnlist
list_queuesList SQS queues in the account[prefix]PaginatedList[SQSQueue]
purge_queue ⚠Purge all messages from an SQS queuequeue_urlNoneType
receive_messagesReceive messages from an SQS queuequeue_url  [max_messages, wait_time]list
remove_permission ⚠Remove permission from a queuequeue_url, labelbool
send_messageSend a message to an SQS queuequeue_url, message_body  [delay_seconds]SQSSendResult
send_message_batchSend a batch of messages to an SQS queuequeue_url, entriesSQSBatchResult
set_queue_attributesSet attributes on a queuequeue_url, attributesbool
tag_queueAdd tags to a queuequeue_url, tagsbool
Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing