Amazon DynamoDB
A fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
Amazon DynamoDB publishes 14 APIs on the APIs.io network, including Streams API, Backups API, Batch Operations API, and 11 more. Tagged areas include Cloud, Database, Document Store, Key-Value, and Managed Service.
The Amazon DynamoDB catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
Amazon DynamoDB’s developer surface includes authentication, engineering blog, support, and 9 more developer resources.
Kin Score
APIs 14
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon DynamoDB Streams API
API for capturing and processing change data from DynamoDB tables in near real-time, providing time-ordered sequences of item-level modifications.
Amazon DynamoDB Backups API
Operations for creating, describing, listing, and deleting on-demand backups
Amazon DynamoDB Batch Operations API
Operations for reading and writing multiple items in batch
Amazon DynamoDB Exports API
Operations for exporting table data to Amazon S3
Amazon DynamoDB Imports API
Operations for importing data from Amazon S3 into DynamoDB tables
Amazon DynamoDB Items API
Operations for reading and writing individual items in DynamoDB tables
Amazon DynamoDB #ListTagsOfResource API
The #ListTagsOfResource API from Amazon DynamoDB — 1 operation(s) for #listtagsofresource.
Amazon DynamoDB PartiQL API
Execute SQL-compatible PartiQL statements against DynamoDB tables
Amazon DynamoDB Queries API
Operations for querying and scanning items in DynamoDB tables
Amazon DynamoDB Tables API
Operations for creating, describing, updating, listing, and deleting DynamoDB tables
Amazon DynamoDB #TagResource API
The #TagResource API from Amazon DynamoDB — 1 operation(s) for #tagresource.
Amazon DynamoDB Transactions API
Transactional read and write operations across multiple items and tables
Amazon DynamoDB TTL API
Time to Live configuration for automatic item expiration
Amazon DynamoDB #UntagResource API
The #UntagResource API from Amazon DynamoDB — 1 operation(s) for #untagresource.
Scroll for all 14
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Amazon DynamoDB API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Dynamodb Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Dynamodb Finops
FINOPSFeatures 7
Notable capabilities this provider offers.
Single-Digit Millisecond Performance
Consistent low-latency reads and writes at any scale with SSD-backed storage.
Global Tables
Multi-region, multi-active replication for globally distributed applications.
On-Demand Capacity
Automatically scale throughput capacity based on workload without capacity planning.
DynamoDB Streams
Capture item-level changes for real-time processing, replication, and event-driven architectures.
Point-in-Time Recovery
Continuous backups with restore to any second within the last 35 days.
Transactions
ACID transactions across multiple items and tables for complex business logic.
PartiQL Support
Execute SQL-compatible queries against DynamoDB tables using PartiQL language.
Scroll for all 7
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Amazon DynamoDB Streams
Amazon DynamoDB Streams captures a time-ordered sequence of item-level modifications in any DynamoDB table and stores this information in a log for up to 24 hours. Applications ...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Dynamodb Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
Amazon DynamoDB API Rules
SPECTRALAmazon DynamoDB API Rules
SPECTRALAmazon DynamoDB API Rules
SPECTRALJSON Schema 70
Standalone JSON Schema definitions for this provider's data models.
AttributeDefinition
JSON SCHEMAAttributeValue
JSON SCHEMABatchExecuteStatementInput
JSON SCHEMABatchExecuteStatementOutput
JSON SCHEMABatchGetItemInput
JSON SCHEMABatchGetItemOutput
JSON SCHEMABatchWriteItemInput
JSON SCHEMABatchWriteItemOutput
JSON SCHEMAConsumedCapacity
JSON SCHEMACreateBackupInput
JSON SCHEMACreateBackupOutput
JSON SCHEMACreateTableInput
JSON SCHEMACreateTableOutput
JSON SCHEMADeleteItemInput
JSON SCHEMADeleteItemOutput
JSON SCHEMADeleteTableInput
JSON SCHEMADeleteTableOutput
JSON SCHEMADescribeContinuousBackupsInput
JSON SCHEMADescribeContinuousBackupsOutput
JSON SCHEMADescribeTableInput
JSON SCHEMADescribeTableOutput
JSON SCHEMADescribeTimeToLiveInput
JSON SCHEMADescribeTimeToLiveOutput
JSON SCHEMAErrorResponse
JSON SCHEMAExecuteStatementInput
JSON SCHEMAExecuteStatementOutput
JSON SCHEMAExecuteTransactionInput
JSON SCHEMAExecuteTransactionOutput
JSON SCHEMAExportTableToPointInTimeInput
JSON SCHEMAExportTableToPointInTimeOutput
JSON SCHEMAGetItemInput
JSON SCHEMAGetItemOutput
JSON SCHEMAGlobalSecondaryIndex
JSON SCHEMAImportTableInput
JSON SCHEMAImportTableOutput
JSON SCHEMAItemCollectionMetrics
JSON SCHEMAAmazon DynamoDB Item Schema
JSON SCHEMAKeySchemaElement
JSON SCHEMAListBackupsInput
JSON SCHEMAListBackupsOutput
JSON SCHEMAListTablesInput
JSON SCHEMAListTablesOutput
JSON SCHEMAListTagsOfResourceInput
JSON SCHEMAListTagsOfResourceOutput
JSON SCHEMALocalSecondaryIndex
JSON SCHEMAProjection
JSON SCHEMAProvisionedThroughputDescription
JSON SCHEMAProvisionedThroughput
JSON SCHEMAPutItemInput
JSON SCHEMAPutItemOutput
JSON SCHEMAQueryInput
JSON SCHEMAQueryOutput
JSON SCHEMAScanInput
JSON SCHEMAScanOutput
JSON SCHEMASSESpecification
JSON SCHEMAStreamSpecification
JSON SCHEMATableDescription
JSON SCHEMATagResourceInput
JSON SCHEMATag
JSON SCHEMATransactGetItemsInput
JSON SCHEMATransactGetItemsOutput
JSON SCHEMATransactWriteItemsInput
JSON SCHEMATransactWriteItemsOutput
JSON SCHEMAUntagResourceInput
JSON SCHEMAUpdateItemInput
JSON SCHEMAUpdateItemOutput
JSON SCHEMAUpdateTableInput
JSON SCHEMAUpdateTableOutput
JSON SCHEMAUpdateTimeToLiveInput
JSON SCHEMAUpdateTimeToLiveOutput
JSON SCHEMAScroll for all 70
JSON Structure 69
JSON Structure definitions describing this provider's data shapes.
Dynamodb Attribute Definition Structure
JSON STRUCTUREDynamodb Attribute Value Structure
JSON STRUCTUREDynamodb Batch Execute Statement Input Structure
JSON STRUCTUREDynamodb Batch Execute Statement Output Structure
JSON STRUCTUREDynamodb Batch Get Item Input Structure
JSON STRUCTUREDynamodb Batch Get Item Output Structure
JSON STRUCTUREDynamodb Batch Write Item Input Structure
JSON STRUCTUREDynamodb Batch Write Item Output Structure
JSON STRUCTUREDynamodb Consumed Capacity Structure
JSON STRUCTUREDynamodb Create Backup Input Structure
JSON STRUCTUREDynamodb Create Backup Output Structure
JSON STRUCTUREDynamodb Create Table Input Structure
JSON STRUCTUREDynamodb Create Table Output Structure
JSON STRUCTUREDynamodb Delete Item Input Structure
JSON STRUCTUREDynamodb Delete Item Output Structure
JSON STRUCTUREDynamodb Delete Table Input Structure
JSON STRUCTUREDynamodb Delete Table Output Structure
JSON STRUCTUREDynamodb Describe Continuous Backups Input Structure
JSON STRUCTUREDynamodb Describe Continuous Backups Output Structure
JSON STRUCTUREDynamodb Describe Table Input Structure
JSON STRUCTUREDynamodb Describe Table Output Structure
JSON STRUCTUREDynamodb Describe Time To Live Input Structure
JSON STRUCTUREDynamodb Describe Time To Live Output Structure
JSON STRUCTUREDynamodb Error Response Structure
JSON STRUCTUREDynamodb Execute Statement Input Structure
JSON STRUCTUREDynamodb Execute Statement Output Structure
JSON STRUCTUREDynamodb Execute Transaction Input Structure
JSON STRUCTUREDynamodb Execute Transaction Output Structure
JSON STRUCTUREDynamodb Export Table To Point In Time Input Structure
JSON STRUCTUREDynamodb Export Table To Point In Time Output Structure
JSON STRUCTUREDynamodb Get Item Input Structure
JSON STRUCTUREDynamodb Get Item Output Structure
JSON STRUCTUREDynamodb Global Secondary Index Structure
JSON STRUCTUREDynamodb Import Table Input Structure
JSON STRUCTUREDynamodb Import Table Output Structure
JSON STRUCTUREDynamodb Item Collection Metrics Structure
JSON STRUCTUREDynamodb Key Schema Element Structure
JSON STRUCTUREDynamodb List Backups Input Structure
JSON STRUCTUREDynamodb List Backups Output Structure
JSON STRUCTUREDynamodb List Tables Input Structure
JSON STRUCTUREDynamodb List Tables Output Structure
JSON STRUCTUREDynamodb List Tags Of Resource Input Structure
JSON STRUCTUREDynamodb List Tags Of Resource Output Structure
JSON STRUCTUREDynamodb Local Secondary Index Structure
JSON STRUCTUREDynamodb Projection Structure
JSON STRUCTUREDynamodb Provisioned Throughput Description Structure
JSON STRUCTUREDynamodb Provisioned Throughput Structure
JSON STRUCTUREDynamodb Put Item Input Structure
JSON STRUCTUREDynamodb Put Item Output Structure
JSON STRUCTUREDynamodb Query Input Structure
JSON STRUCTUREDynamodb Query Output Structure
JSON STRUCTUREDynamodb Scan Input Structure
JSON STRUCTUREDynamodb Scan Output Structure
JSON STRUCTUREDynamodb Sse Specification Structure
JSON STRUCTUREDynamodb Stream Specification Structure
JSON STRUCTUREDynamodb Table Description Structure
JSON STRUCTUREDynamodb Tag Resource Input Structure
JSON STRUCTUREDynamodb Tag Structure
JSON STRUCTUREDynamodb Transact Get Items Input Structure
JSON STRUCTUREDynamodb Transact Get Items Output Structure
JSON STRUCTUREDynamodb Transact Write Items Input Structure
JSON STRUCTUREDynamodb Transact Write Items Output Structure
JSON STRUCTUREDynamodb Untag Resource Input Structure
JSON STRUCTUREDynamodb Update Item Input Structure
JSON STRUCTUREDynamodb Update Item Output Structure
JSON STRUCTUREDynamodb Update Table Input Structure
JSON STRUCTUREDynamodb Update Table Output Structure
JSON STRUCTUREDynamodb Update Time To Live Input Structure
JSON STRUCTUREDynamodb Update Time To Live Output Structure
JSON STRUCTUREScroll for all 69
Examples 69
Example request and response payloads for these APIs.
Dynamodb Projection Example
EXAMPLEDynamodb Query Input Example
EXAMPLEDynamodb Scan Input Example
EXAMPLEDynamodb Scan Output Example
EXAMPLEDynamodb Tag Example
EXAMPLEScroll for all 69
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 4
What developers build with this provider.
Serverless Application Backend
Use as the data layer for serverless architectures with Lambda and API Gateway.
Gaming Leaderboards
Store and query player data, session state, and leaderboards with consistent low latency.
IoT Data Storage
Ingest and query high-volume time-series data from IoT devices at scale.
E-Commerce Shopping Cart
Store shopping cart and session data with high availability and automatic scaling.
Resources
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Access & Security 4
Authentication, authorization, and security posture
Operate 1
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