Amazon DynamoDB provides low-level API actions for managing database tables and indexes, and for creating, reading, updating and deleting data.
This API Reference describes the low-level API for Amazon DynamoDB. Instead of making requests to the low-level API directly from your application, we recommend that you use one of the AWS Software Development Kits (SDKs) for your programming language. The AWS SDKs take care of request authentication, serialization, and connection management. For more information, see Overview of AWS SDK Support for DynamoDB in the Amazon DynamoDB Developer Guide.
At the end of each API action description there are links to the equivalent CLI command and programming-specific language method. Similarly, at the end of each API datatype description, there are links to the equivalent programming-specific language type.
This API Reference is intended for use with the following DynamoDB documentation:
Amazon DynamoDB Getting Started Guide - provides hands-on exercises that help you learn the basics of working with DynamoDB. If you are new to DynamoDB, we recommend that you begin with the Getting Started Guide.
Amazon DynamoDB Developer Guide - contains detailed information about DynamoDB concepts, usage, and best practices.
Amazon DynamoDB Streams API Reference - provides descriptions and samples of the low-level DynamoDB Streams API. (For more information, see Capturing Table Activity with DynamoDB Streams in the Amazon DynamoDB Developer Guide.)