DynamoDB: Get Multiple Items (Guide w/ Code Examples)

Provided by Rafal Wilinski
To retrieve multiple items from a DynamoDB table using the JavaScript SDK, you can use the batchGet
method. This method allows you to specify the keys of the items you want to retrieve and the name of the table you want to retrieve them from.
const AWS = require('aws-sdk'); const dynamoDb = new AWS.DynamoDB.DocumentClient(); const keys = [ { id: 'item1' }, { id: 'item2' }, { id: 'item3' } ]; const params = { RequestItems: { 'my-table': { Keys: keys } } }; dynamoDb.batchGet(params, (error, data) => { if (error) { console.log(error); } else { console.log(data); } });
Similar Code Examples
- DynamoDB Get in Typescript
- DynamoDB: Get By ID
- DynamoDB: Get Unique Values
- DynamoDB: Delete Table
- DynamoDB: Get Table
- DynamoDB: Not Between
- DynamoDB: Create if Not Exists
- DynamoDB: Attribute Not Null
- DynamoDB: Query Greater Than
- DynamoDB: Query Ends With
- DynamoDB: Batch Get
- DynamoDB: Delete All Items With Partition Key
- DynamoDB: Get Last Inserted Item
- DynamoDB: Get All Items
- DynamoDB: Delete Multiple Items in Javascript
Better DynamoDB experience.
First 7 days are on us. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase