Qdrant · Schema

FeatureFlags

Artificial IntelligenceVector Databases

Properties

Name Type Description
all boolean Magic feature flag that enables all features. Note that this will only be applied to all flags when passed into [`init_feature_flags`].
payload_index_skip_rocksdb boolean Skip usage of RocksDB in new immutable payload indices. First implemented in Qdrant 1.13.5. Enabled by default in Qdrant 1.14.1.
payload_index_skip_mutable_rocksdb boolean Skip usage of RocksDB in new mutable payload indices. First implemented in Qdrant 1.15.0. Enabled by default in Qdrant 1.16.0.
payload_storage_skip_rocksdb boolean Skip usage of RocksDB in new payload storages. On-disk payload storages never use Gridstore. First implemented in Qdrant 1.15.0. Enabled by default in Qdrant 1.16.0.
incremental_hnsw_building boolean Use incremental HNSW building. Enabled by default in Qdrant 1.14.1.
migrate_rocksdb_id_tracker boolean Migrate RocksDB based ID trackers into file based ID tracker on start. Enabled by default in Qdrant 1.15.0.
migrate_rocksdb_vector_storage boolean Migrate RocksDB based vector storages into new format on start. Enabled by default in Qdrant 1.16.1.
migrate_rocksdb_payload_storage boolean Migrate RocksDB based payload storages into new format on start. Enabled by default in Qdrant 1.16.1.
migrate_rocksdb_payload_indices boolean Migrate RocksDB based payload indices into new format on start. Rebuilds a new payload index from scratch. Enabled by default in Qdrant 1.16.1.
appendable_quantization boolean Use appendable quantization in appendable plain segments. Enabled by default in Qdrant 1.16.0.
single_file_mmap_vector_storage boolean Use single-file mmap in-ram vector storage (InRamMmap) Enabled by default in Qdrant 1.17.1+
View JSON Schema on GitHub

JSON Schema

qdrant-featureflags-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/FeatureFlags",
  "title": "FeatureFlags",
  "type": "object",
  "properties": {
    "all": {
      "description": "Magic feature flag that enables all features.\n\nNote that this will only be applied to all flags when passed into [`init_feature_flags`].",
      "default": false,
      "type": "boolean"
    },
    "payload_index_skip_rocksdb": {
      "description": "Skip usage of RocksDB in new immutable payload indices.\n\nFirst implemented in Qdrant 1.13.5. Enabled by default in Qdrant 1.14.1.",
      "default": true,
      "type": "boolean"
    },
    "payload_index_skip_mutable_rocksdb": {
      "description": "Skip usage of RocksDB in new mutable payload indices.\n\nFirst implemented in Qdrant 1.15.0. Enabled by default in Qdrant 1.16.0.",
      "default": true,
      "type": "boolean"
    },
    "payload_storage_skip_rocksdb": {
      "description": "Skip usage of RocksDB in new payload storages.\n\nOn-disk payload storages never use Gridstore.\n\nFirst implemented in Qdrant 1.15.0. Enabled by default in Qdrant 1.16.0.",
      "default": true,
      "type": "boolean"
    },
    "incremental_hnsw_building": {
      "description": "Use incremental HNSW building.\n\nEnabled by default in Qdrant 1.14.1.",
      "default": true,
      "type": "boolean"
    },
    "migrate_rocksdb_id_tracker": {
      "description": "Migrate RocksDB based ID trackers into file based ID tracker on start.\n\nEnabled by default in Qdrant 1.15.0.",
      "default": true,
      "type": "boolean"
    },
    "migrate_rocksdb_vector_storage": {
      "description": "Migrate RocksDB based vector storages into new format on start.\n\nEnabled by default in Qdrant 1.16.1.",
      "default": true,
      "type": "boolean"
    },
    "migrate_rocksdb_payload_storage": {
      "description": "Migrate RocksDB based payload storages into new format on start.\n\nEnabled by default in Qdrant 1.16.1.",
      "default": true,
      "type": "boolean"
    },
    "migrate_rocksdb_payload_indices": {
      "description": "Migrate RocksDB based payload indices into new format on start.\n\nRebuilds a new payload index from scratch.\n\nEnabled by default in Qdrant 1.16.1.",
      "default": true,
      "type": "boolean"
    },
    "appendable_quantization": {
      "description": "Use appendable quantization in appendable plain segments.\n\nEnabled by default in Qdrant 1.16.0.",
      "default": true,
      "type": "boolean"
    },
    "single_file_mmap_vector_storage": {
      "description": "Use single-file mmap in-ram vector storage (InRamMmap)\n\nEnabled by default in Qdrant 1.17.1+",
      "default": false,
      "type": "boolean"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/qdrant-featureflags"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.