v51

latestOpenAPI 3.0.1raw.githubusercontent.com2026-08-01169142751.2 KB
Account

Get advanced capabilities

Gets a list of Redis advanced capabilities (also known as modules) available for databases prior to Redis 8. Advanced capability support may differ based on subscription and database settings.

get/v1/database-modules

Response

OK

linksobject[]

Example response

{
  "modules": [
    {
      "name": "RedisBloom",
      "capabilityName": "Probabilistic",
      "description": "A set of probabilistic data structures to Redis, including Bloom filter, Cuckoo filter, Count-min sketch, Top-K, and t-digest",
      "parameters": []
    },
    {
      "name": "RedisJSON",
      "capabilityName": "JSON",
      "description": "Native JSON Data Type for Redis, allowing for atomic reads and writes of sub-elements",
      "parameters": []
    },
    {
      "name": "RediSearch",
      "capabilityName": "Search and query",
      "description": "A comprehensive, expressive, flexible, fast and developer-friendly search and query engine for the diversity of data types in Redis with state-of-the-art scoring algorithms",
      "parameters": [
        {
          "name": "number-of-documents",
          "description": "Expected number of documents the database module will be indexing",
          "type": "integer",
          "defaultValue": 1000000,
          "required": false
        }
      ]
    },
    {
      "name": "RedisTimeSeries",
      "capabilityName": "Time series",
      "description": "Time-Series data structure for redis",
      "parameters": []
    }
  ]
}