Skip to content

Common Features

Features shared across Redis Cloud and Redis Enterprise commands.

The Four Layers

redisctl is built around four layers of functionality:

graph TB
    subgraph "Layer 4: Workflows"
        W[Multi-step orchestration]
    end
    subgraph "Layer 3: Human Commands"
        H[Type-safe wrappers]
    end
    subgraph "Layer 2: Raw API"
        R[Direct REST access]
    end
    subgraph "Layer 1: Profiles"
        P[Credential management]
    end

    P --> R --> H --> W

    style W fill:#61afef,color:#000
    style H fill:#98c379,color:#000
    style R fill:#e5c07b,color:#000
    style P fill:#dc382d,color:#fff
Layer When to Use
Profiles Always - manage credentials across environments
Raw API Exploring, debugging, or accessing undocumented endpoints
Human Commands Day-to-day operations with friendly output
Workflows Complex multi-step provisioning tasks

Features at a Glance

  • Profiles


    Manage credentials for multiple Redis deployments

    Learn more

  • Output Formats


    JSON, YAML, or human-readable tables

    Learn more

  • JMESPath Queries


    Filter and transform output with powerful queries

    Learn more

  • Async Operations


    Wait for long-running operations to complete

    Learn more

  • Raw API Access


    Direct REST calls to any endpoint

    Learn more