v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1466849.6 KB

Starts a SQL transaction.

A transaction can run for a maximum of 24 hours. A transaction is terminated and rolled back automatically after 24 hours.

A transaction times out if no calls use its transaction ID in three minutes. If a transaction times out before it's committed, it's rolled back automatically.

DDL statements inside a transaction cause an implicit commit. We recommend that you run each DDL statement in a separate ExecuteStatement call with continueAfterTimeout enabled.

post/BeginTransaction

Request body

resourceArnstring required

The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.

secretArnstring required

The name or ARN of the secret that enables access to the DB cluster.

databasestring

The name of the database.

schemastring

The name of the database schema.

Response

Success

transactionIdstring

The transaction ID of the transaction started by the call.