

# Amazon RDS API reference
<a name="ProgrammingGuide"></a>

In addition to the Amazon Web Services Management Console and the Amazon Command Line Interface (Amazon CLI), Amazon RDS also provides an API. You can use the API to automate tasks for managing your DB instances and other objects in Amazon RDS. 
+ For an alphabetical list of API operations, see [Actions](https://docs.amazonaws.cn/AmazonRDS/latest/APIReference/API_Operations.html).
+ For an alphabetical list of data types, see [Data types](https://docs.amazonaws.cn/AmazonRDS/latest/APIReference/API_Types.html).
+ For a list of common query parameters, see [Common parameters](https://docs.amazonaws.cn/AmazonRDS/latest/APIReference/CommonParameters.html).
+ For descriptions of the error codes, see [Common errors](https://docs.amazonaws.cn/AmazonRDS/latest/APIReference/CommonErrors.html).

For more information about the Amazon CLI, see [Amazon Command Line Interface reference for Amazon RDS](https://docs.amazonaws.cn/cli/latest/reference/rds/index.html). 

**Topics**
+ [Using the Query API](Using_the_Query_API.md)
+ [Troubleshooting applications on Aurora](APITroubleshooting.md)