Built by Metorial, the integration platform for agentic AI.
Update an existing Redis Cloud subscription. Supports renaming, changing payment methods, and updating plan (Essentials only). Returns a task ID to track the asynchronous update.
List all ACL roles in the account. Roles group ACL rules and associate them with databases for role-based access control.
Register a new cloud provider account for hosting Redis Cloud subscriptions. Currently supports AWS accounts.
Create a new ACL role that groups Redis rules and associates them with specific databases. Roles enable role-based access control (RBAC).
Update an existing Redis ACL rule. Modify the rule's ACL string to change permitted commands and key patterns.
List available Redis Cloud Essentials plans. Use plan IDs when creating Essentials subscriptions. Plans define the cloud provider, region, pricing, and resource limits.
List all databases within a Redis Cloud subscription. Returns database IDs, names, status, endpoints, and memory usage. Supports both **Pro** and **Essentials** subscriptions.
List all registered cloud provider accounts (AWS, GCP, Azure) used for hosting Redis Cloud subscriptions.
Trigger a backup of a Redis Cloud database. The backup is stored in RDB format at the configured backup path or an ad-hoc path. Returns a task ID to track backup progress.
Import data into an existing Redis Cloud database from external sources. Supports AWS S3, Google Cloud Storage, Azure Blob Storage, FTP, HTTP, and Redis server sources. **Warning:** Importing data overwrites any existing data in the target database.
List all active and recently completed asynchronous tasks in the account. Useful for monitoring ongoing operations.
Retrieve system audit logs for the Redis Cloud account. Logs track API requests, console actions, and changes to subscriptions, databases, users, and other entities.
Retrieve detailed information about a specific Redis Cloud subscription by ID. Supports both **Pro** and **Essentials** subscription types.
Delete a Redis Cloud database from a subscription. This is a destructive, irreversible action. Returns a task ID to track the deletion process.
Delete an ACL user by ID.
List all account-level users in the Redis Cloud account. Shows user names, emails, roles, and status.
Delete an ACL role by ID.
Update an existing ACL user. Modify the role or password.
Update an existing ACL role. Modify the name and/or associated Redis rules and database mappings.
Create a new Redis Cloud database within an existing subscription. Configure dataset size, persistence, replication, modules, and throughput settings. Returns a task ID to track creation.
Delete a Redis Cloud subscription. Supports both **Pro** and **Essentials** subscription types. This is a destructive, irreversible action. Returns a task ID to track the deletion.
List all payment methods associated with the Redis Cloud account. Returns payment method IDs needed for creating or updating subscriptions.
Update an account-level user's settings such as name or role.
Delete a Redis ACL rule by ID. Predefined default rules cannot be deleted.
Update an existing cloud provider account's credentials or settings.
Retrieve detailed information about a specific Redis Cloud database, including its configuration, endpoints, memory usage, and module settings. Supports both **Pro** and **Essentials** databases.
Create a new Redis Cloud subscription. Supports both **Pro** and **Essentials** types. For Pro subscriptions, specify cloud providers, regions, networking CIDR, and initial databases. For Essentials subscriptions, specify a plan ID. Returns a task ID to track the asynchronous creation process.
List all Redis Cloud subscriptions in the account. Returns both **Pro** and **Essentials** subscriptions with their status, plan type, cloud provider, and region.
Create a new Redis ACL rule defining permitted commands and key patterns for database access control.
Delete an account-level user from the Redis Cloud account.
Update an existing Redis Cloud database. Modify name, memory, persistence, replication, eviction policy, modules, and more. Returns a task ID to track the update.
Delete a registered cloud provider account by ID.
Create a new ACL user and assign them a role for database-level access control.
Track the status of an asynchronous operation using its task ID. All create, update, and delete operations return a task ID. Use this to check if an operation has completed, is still processing, or has failed.
List all Redis ACL rules in the account. ACL rules define permitted commands, key patterns, and pub/sub channels for fine-grained database access control.
List all ACL users in the account. ACL users are database-level users assigned to ACL roles for fine-grained data access control.