v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1453442446.0 KB

This operation allows you to perform transactional reads or writes on data stored in DynamoDB, using PartiQL.

The entire transaction must consist of either read statements or write statements, you cannot mix both in one transaction. The EXISTS function is an exception and can be used to check the condition of specific attributes of the item in a similar manner to ConditionCheck in the TransactWriteItems API.

post/#X-Amz-Target=DynamoDB_20120810.ExecuteTransaction

Headers

X-Amz-Target'DynamoDB_20120810.ExecuteTransaction' required

Request body

ClientRequestTokenstring

Set this value to get remaining results, if <code>NextToken</code> was returned in the statement response.

ReturnConsumedCapacity'INDEXES' | 'TOTAL' | 'NONE'

Determines the level of detail about either provisioned or on-demand throughput consumption that is returned in the response. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactGetItems.html">TransactGetItems</a> and <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactWriteItems.html">TransactWriteItems</a>.

Response

Success