Amazon SQS
Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.
Amazon SQS publishes 4 APIs on the APIs.io network, including Messages API, Permissions API, Queues API, and 1 more. Tagged areas include Cloud, Distributed Systems, Messaging, Microservices, and Queue.
The Amazon SQS catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
Amazon SQS’s developer surface includes authentication, engineering blog, developer console, support, code examples, and 10 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon SQS Messages API
Operations for sending, receiving, and deleting messages in SQS queues
Amazon SQS Permissions API
Operations for managing queue access permissions
Amazon SQS Queues API
Operations for creating, managing, and deleting SQS queues
Amazon SQS Tags API
The Tags API from Amazon SQS — 1 operation(s) for tags.
Postman Collections 4
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Amazon SQS Amazon Simple Queue Service (SQS) API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Amazon Sqs Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Amazon Sqs Finops
FINOPSFeatures 6
Notable capabilities this provider offers.
Standard Queues
Maximum throughput, best-effort ordering, and at-least-once delivery for high-volume messaging workloads.
FIFO Queues
Exactly-once processing and strict ordering guarantees for applications requiring message sequence preservation.
Dead-Letter Queues
Automatic routing of failed messages to dead-letter queues for debugging and reprocessing.
Message Move Tasks
Bulk movement of messages between queues for reprocessing dead-letter queue contents.
Server-Side Encryption
Automatic encryption of messages at rest using AWS KMS keys for data protection.
Long Polling
Reduced API costs and latency by allowing consumers to wait for messages to arrive before responding.
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Amazon Simple Queue Service (SQS) Event Source Mapping
AsyncAPI specification for Amazon SQS event-driven messaging patterns. Amazon SQS provides reliable, highly-scalable hosted queues for storing messages as they travel between ap...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Sqs Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 19
Standalone JSON Schema definitions for this provider's data models.
BatchResultErrorEntry
JSON SCHEMACancelMessageMoveTaskResponse
JSON SCHEMAChangeMessageVisibilityBatchResponse
JSON SCHEMACreateQueueResponse
JSON SCHEMADeleteMessageBatchResponse
JSON SCHEMAErrorResponse
JSON SCHEMAGenericResponse
JSON SCHEMAGetQueueAttributesResponse
JSON SCHEMAGetQueueUrlResponse
JSON SCHEMAListDeadLetterSourceQueuesResponse
JSON SCHEMAListMessageMoveTasksResponse
JSON SCHEMAListQueueTagsResponse
JSON SCHEMAListQueuesResponse
JSON SCHEMAMessage
JSON SCHEMAReceiveMessageResponse
JSON SCHEMAResponseMetadata
JSON SCHEMASendMessageBatchResponse
JSON SCHEMASendMessageResponse
JSON SCHEMAStartMessageMoveTaskResponse
JSON SCHEMAScroll for all 19
JSON Structure 19
JSON Structure definitions describing this provider's data shapes.
Amazon Sqs Batch Result Error Entry Structure
JSON STRUCTUREAmazon Sqs Cancel Message Move Task Response Structure
JSON STRUCTUREAmazon Sqs Create Queue Response Structure
JSON STRUCTUREAmazon Sqs Delete Message Batch Response Structure
JSON STRUCTUREAmazon Sqs Error Response Structure
JSON STRUCTUREAmazon Sqs Generic Response Structure
JSON STRUCTUREAmazon Sqs Get Queue Attributes Response Structure
JSON STRUCTUREAmazon Sqs Get Queue Url Response Structure
JSON STRUCTUREAmazon Sqs List Message Move Tasks Response Structure
JSON STRUCTUREAmazon Sqs List Queue Tags Response Structure
JSON STRUCTUREAmazon Sqs List Queues Response Structure
JSON STRUCTUREAmazon Sqs Message Structure
JSON STRUCTUREAmazon Sqs Receive Message Response Structure
JSON STRUCTUREAmazon Sqs Response Metadata Structure
JSON STRUCTUREAmazon Sqs Send Message Batch Response Structure
JSON STRUCTUREAmazon Sqs Send Message Response Structure
JSON STRUCTUREAmazon Sqs Start Message Move Task Response Structure
JSON STRUCTUREScroll for all 19
Examples 19
Example request and response payloads for these APIs.
Amazon Sqs Message Example
EXAMPLEScroll for all 19
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Microservices Decoupling
Decouple microservices by using SQS queues as asynchronous communication buffers between services.
Serverless Event Processing
Trigger AWS Lambda functions from SQS messages for event-driven serverless architectures.
Order Processing Pipelines
Use FIFO queues to ensure ordered processing of e-commerce orders and financial transactions.
Work Queue Distribution
Distribute compute-intensive tasks across multiple workers using standard queues for parallel processing.
Batch Job Orchestration
Queue batch processing jobs and manage their execution across distributed compute resources.
Integrations 5
Pre-built integrations with other platforms and tools.
AWS Lambda
Automatically invoke Lambda functions when messages arrive in SQS queues for serverless processing.
Amazon SNS
Fan out SNS notifications to multiple SQS queues for parallel processing of published messages.
Amazon EventBridge
Route events from EventBridge to SQS queues for reliable event-driven architectures.
AWS CloudFormation
Provision and manage SQS queues as infrastructure-as-code using CloudFormation templates.
Terraform
Create and manage SQS resources using HashiCorp Terraform infrastructure-as-code provider.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type