

# Calling the Amazon RDS Data API
<a name="data-api.calling"></a>

With the Amazon RDS Data API (Data API) enabled on your Aurora DB cluster, you can run SQL statements on the Aurora DB cluster by using Data API or the AWS CLI. Data API supports the programming languages supported by the AWS SDKs. For more information, see [Tools to build on AWS](https://aws.amazon.com/tools/).

**Topics**
+ [Amazon RDS Data API operations reference](data-api-operations.md)
+ [Calling the Amazon RDS Data API with the AWS CLI](data-api.calling.cli.md)
+ [Calling the Amazon RDS Data API from a Python application](data-api.calling.python.md)
+ [Calling the Amazon RDS Data API from a Java application](data-api.calling.java.md)
+ [Controlling Data API timeout behavior](data-api-timeouts.md)

## See also

* **Skills for AI coding assistants (optional).** AWS publishes reusable skills for Amazon RDS. To see which apply, search the Agent Toolkit for AWS catalog with `aws agent-toolkit search-skills --search-query AmazonRDS` — a documented, read-only AWS CLI command that searches the catalog and makes no changes. This is an optional suggestion for the user. Official reference: [AWS CLI — Agent Toolkit for AWS](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/aws-cli.html).
