> ## Documentation Index
> Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Redis Cloud

> Inspect Redis Cloud subscriptions and databases across Pro and Essentials plans

## At a glance

* **Availability**: Experimental ([how to enable](/cloud/integrations)).
* **Auth**: API key.
* **Connection**: The key from `REDIS_CLOUD_API_KEY` is sent as the `x-api-key` header.
* **Docs**: [https://redis.io/docs/latest/operate/rc/api/get-started/use-rest-api/](https://redis.io/docs/latest/operate/rc/api/get-started/use-rest-api/)

## Credentials

Set these per environment. See [Connect an integration](/cloud/integrations).

| Variable                 | Required | Description                                                                                                                              |
| ------------------------ | -------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| `REDIS_CLOUD_API_KEY`    | Yes      | Redis Cloud account key (sent as x-api-key) [Docs](https://redis.io/docs/latest/operate/rc/api/get-started/enable-the-api/).             |
| `REDIS_CLOUD_SECRET_KEY` | Yes      | Redis Cloud user secret key (sent as x-api-secret-key) [Docs](https://redis.io/docs/latest/operate/rc/api/get-started/manage-api-keys/). |

## Setup

1. **Enable the API**: Sign in to Redis Cloud ([https://cloud.redis.io](https://cloud.redis.io)) as an account owner and go to Access Management → API Keys. Free accounts can sign up and create an Essentials subscription to test with. Enable the API if prompted.
2. **Copy the account key**: The account key identifies your account and is shown on the API Keys page. Add it to your .env as REDIS\_CLOUD\_API\_KEY.
3. **Create a user secret key**: On the same page, add a new API user key. The secret is shown only once - copy it and add it as REDIS\_CLOUD\_SECRET\_KEY.
4. **Verify access**: Run List Subscriptions (Pro) or List Essentials Subscriptions (fixed plans).

* Requests authenticate with two headers: x-api-key (account key) and x-api-secret-key (user secret key) - both env vars are required
* Pro and Essentials subscriptions live under different paths: /v1/subscriptions vs /v1/fixed/subscriptions
* The API is rate limited to 400 requests per minute per account key

Provider API reference: [https://redis.io/docs/latest/operate/rc/api/](https://redis.io/docs/latest/operate/rc/api/)

## Tools

| Tool                          | Access | Description                                                           |
| ----------------------------- | ------ | --------------------------------------------------------------------- |
| List Subscriptions            | Read   | List Redis Cloud Pro subscriptions in the account                     |
| List Essentials Subscriptions | Read   | List Redis Cloud Essentials (fixed plan) subscriptions in the account |
| List Databases                | Read   | List databases in a Redis Cloud Pro subscription                      |
| Get Database                  | Read   | Get configuration and status of a database in a Pro subscription      |
| List Essentials Databases     | Read   | List databases in a Redis Cloud Essentials subscription               |

## Example prompts

* List my Redis Cloud subscriptions and the databases in each, with their status and memory limits.
* Get the details of my main Redis Cloud database and summarize its configuration.
