--- Title: Redis Cloud REST API alwaysopen: false categories: - docs - operate - rc description: Describes the Redis Cloud REST API and links to additional info hideListLinks: true linkTitle: REST API weight: 80 --- The [Redis Cloud REST API]({{< relref "/operate/rc/api/api-reference" >}}) helps you manage your Redis Cloud databases programmatically. You can use the API to: - Create or manage databases - Define or change hosting credentials - Audit access via logs - Backup or import databases ## Get started 1. [Enable the API]({{< relref "/operate/rc/api/get-started/enable-the-api.md" >}}) 1. [Authenticate and authorize]({{< relref "/operate/rc/api/get-started" >}}) 1. [Create API keys]({{< relref "/operate/rc/api/get-started/manage-api-keys.md" >}}) 1. [Use the API]({{< relref "/operate/rc/api/get-started/use-rest-api.md" >}}) 1. [Learn the API lifecycle]({{< relref "/operate/rc/api/get-started/process-lifecycle.md" >}}) 1. [Create and manage subscriptions]({{< relref "/operate/rc/api/examples/manage-subscriptions.md" >}}) ## Examples 1. [Manage subscriptions]({{< relref "/operate/rc/api/examples/manage-subscriptions.md" >}}) 1. Database examples - [Create and manage databases]({{< relref "/operate/rc/api/examples/create-database" >}}) - [Back up and import data]({{< relref "/operate/rc/api/examples/back-up-and-import-data.md" >}}) 1. [Estimate costs]({{< relref "/operate/rc/api/examples/dryrun-cost-estimates.md" >}}) ## More info - Use the [Redis Cloud API]({{< relref "/operate/rc/api/get-started/use-rest-api.md" >}}) - [Full API Reference]({{< relref "/operate/rc/api/api-reference" >}}) - Secure [authentication and authorization]({{< relref "/operate/rc/api/get-started" >}})