Qdrant · JSON Structure
Qdrant Structure
Structural overview of the Qdrant API surface; extracted from openapi/.
Type:
Properties: 0
AIArtificial IntelligenceVector Databases
Qdrant Structure is a JSON Structure definition published by Qdrant.
Meta-schema:
JSON Structure
{
"provider": "Qdrant",
"providerId": "qdrant",
"kind": "json-structure",
"description": "Structural overview of the Qdrant API surface; extracted from openapi/.",
"schemaCount": 386,
"operationCount": 73,
"schemas": [
{
"name": "ErrorResponse",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "CollectionsResponse",
"type": "object",
"propertyCount": 1,
"required": [
"collections"
]
},
{
"name": "CollectionDescription",
"type": "object",
"propertyCount": 1,
"required": [
"name"
]
},
{
"name": "CollectionInfo",
"type": "object",
"propertyCount": 9,
"required": [
"config",
"optimizer_status",
"payload_schema",
"segments_count",
"status"
]
},
{
"name": "CollectionStatus",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "OptimizersStatus",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CollectionWarning",
"type": "object",
"propertyCount": 1,
"required": [
"message"
]
},
{
"name": "CollectionConfig",
"type": "object",
"propertyCount": 7,
"required": [
"hnsw_config",
"optimizer_config",
"params"
]
},
{
"name": "CollectionParams",
"type": "object",
"propertyCount": 9,
"required": []
},
{
"name": "VectorsConfig",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "VectorParams",
"type": "object",
"propertyCount": 7,
"required": [
"distance",
"size"
]
},
{
"name": "Distance",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "HnswConfigDiff",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "QuantizationConfig",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ScalarQuantization",
"type": "object",
"propertyCount": 1,
"required": [
"scalar"
]
},
{
"name": "ScalarQuantizationConfig",
"type": "object",
"propertyCount": 3,
"required": [
"type"
]
},
{
"name": "ScalarType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ProductQuantization",
"type": "object",
"propertyCount": 1,
"required": [
"product"
]
},
{
"name": "ProductQuantizationConfig",
"type": "object",
"propertyCount": 2,
"required": [
"compression"
]
},
{
"name": "CompressionRatio",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BinaryQuantization",
"type": "object",
"propertyCount": 1,
"required": [
"binary"
]
},
{
"name": "BinaryQuantizationConfig",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "BinaryQuantizationEncoding",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BinaryQuantizationQueryEncoding",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "Datatype",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "MultiVectorConfig",
"type": "object",
"propertyCount": 1,
"required": [
"comparator"
]
},
{
"name": "MultiVectorComparator",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ShardingMethod",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "SparseVectorParams",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "SparseIndexParams",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Modifier",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "HnswConfig",
"type": "object",
"propertyCount": 7,
"required": [
"ef_construct",
"full_scan_threshold",
"m"
]
},
{
"name": "OptimizersConfig",
"type": "object",
"propertyCount": 9,
"required": [
"default_segment_number",
"flush_interval_sec"
]
},
{
"name": "WalConfig",
"type": "object",
"propertyCount": 3,
"required": [
"wal_capacity_mb",
"wal_segments_ahead"
]
},
{
"name": "StrictModeConfigOutput",
"type": "object",
"propertyCount": 20,
"required": []
},
{
"name": "StrictModeMultivectorConfigOutput",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "StrictModeMultivectorOutput",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "StrictModeSparseConfigOutput",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "StrictModeSparseOutput",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "Payload",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "PayloadIndexInfo",
"type": "object",
"propertyCount": 3,
"required": [
"data_type",
"points"
]
},
{
"name": "PayloadSchemaType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "PayloadSchemaParams",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "KeywordIndexParams",
"type": "object",
"propertyCount": 4,
"required": [
"type"
]
},
{
"name": "KeywordIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "IntegerIndexParams",
"type": "object",
"propertyCount": 6,
"required": [
"type"
]
},
{
"name": "IntegerIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "FloatIndexParams",
"type": "object",
"propertyCount": 4,
"required": [
"type"
]
},
{
"name": "FloatIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "GeoIndexParams",
"type": "object",
"propertyCount": 3,
"required": [
"type"
]
},
{
"name": "GeoIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "TextIndexParams",
"type": "object",
"propertyCount": 11,
"required": [
"type"
]
},
{
"name": "TextIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "TokenizerType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "StopwordsInterface",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Language",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "StopwordsSet",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "StemmingAlgorithm",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "SnowballParams",
"type": "object",
"propertyCount": 2,
"required": [
"language",
"type"
]
},
{
"name": "Snowball",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "SnowballLanguage",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BoolIndexParams",
"type": "object",
"propertyCount": 3,
"required": [
"type"
]
},
{
"name": "BoolIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "DatetimeIndexParams",
"type": "object",
"propertyCount": 4,
"required": [
"type"
]
},
{
"name": "DatetimeIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "UuidIndexParams",
"type": "object",
"propertyCount": 4,
"required": [
"type"
]
},
{
"name": "UuidIndexType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "UpdateQueueInfo",
"type": "object",
"propertyCount": 2,
"required": [
"length"
]
},
{
"name": "PointRequest",
"type": "object",
"propertyCount": 4,
"required": [
"ids"
]
},
{
"name": "ShardKeySelector",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ShardKey",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ShardKeyWithFallback",
"type": "object",
"propertyCount": 2,
"required": [
"fallback",
"target"
]
},
{
"name": "ExtendedPointId",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "WithPayloadInterface",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PayloadSelector",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PayloadSelectorInclude",
"type": "object",
"propertyCount": 1,
"required": [
"include"
]
},
{
"name": "PayloadSelectorExclude",
"type": "object",
"propertyCount": 1,
"required": [
"exclude"
]
},
{
"name": "WithVector",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Record",
"type": "object",
"propertyCount": 5,
"required": [
"id"
]
},
{
"name": "VectorStructOutput",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "VectorOutput",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "SparseVector",
"type": "object",
"propertyCount": 2,
"required": [
"indices",
"values"
]
},
{
"name": "OrderValue",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "SearchRequest",
"type": "object",
"propertyCount": 9,
"required": [
"limit",
"vector"
]
},
{
"name": "NamedVectorStruct",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "NamedVector",
"type": "object",
"propertyCount": 2,
"required": [
"name",
"vector"
]
},
{
"name": "NamedSparseVector",
"type": "object",
"propertyCount": 2,
"required": [
"name",
"vector"
]
},
{
"name": "Filter",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Condition",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "FieldCondition",
"type": "object",
"propertyCount": 9,
"required": [
"key"
]
},
{
"name": "Match",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "MatchValue",
"type": "object",
"propertyCount": 1,
"required": [
"value"
]
},
{
"name": "ValueVariants",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "MatchText",
"type": "object",
"propertyCount": 1,
"required": [
"text"
]
},
{
"name": "MatchTextAny",
"type": "object",
"propertyCount": 1,
"required": [
"text_any"
]
},
{
"name": "MatchPhrase",
"type": "object",
"propertyCount": 1,
"required": [
"phrase"
]
},
{
"name": "MatchAny",
"type": "object",
"propertyCount": 1,
"required": [
"any"
]
},
{
"name": "AnyVariants",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "MatchExcept",
"type": "object",
"propertyCount": 1,
"required": [
"except"
]
},
{
"name": "RangeInterface",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Range",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "DatetimeRange",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "GeoBoundingBox",
"type": "object",
"propertyCount": 2,
"required": [
"bottom_right",
"top_left"
]
},
{
"name": "GeoPoint",
"type": "object",
"propertyCount": 2,
"required": [
"lat",
"lon"
]
},
{
"name": "GeoRadius",
"type": "object",
"propertyCount": 2,
"required": [
"center",
"radius"
]
},
{
"name": "GeoPolygon",
"type": "object",
"propertyCount": 2,
"required": [
"exterior"
]
},
{
"name": "GeoLineString",
"type": "object",
"propertyCount": 1,
"required": [
"points"
]
},
{
"name": "ValuesCount",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "IsEmptyCondition",
"type": "object",
"propertyCount": 1,
"required": [
"is_empty"
]
},
{
"name": "PayloadField",
"type": "object",
"propertyCount": 1,
"required": [
"key"
]
},
{
"name": "IsNullCondition",
"type": "object",
"propertyCount": 1,
"required": [
"is_null"
]
},
{
"name": "HasIdCondition",
"type": "object",
"propertyCount": 1,
"required": [
"has_id"
]
},
{
"name": "HasVectorCondition",
"type": "object",
"propertyCount": 1,
"required": [
"has_vector"
]
},
{
"name": "NestedCondition",
"type": "object",
"propertyCount": 1,
"required": [
"nested"
]
},
{
"name": "Nested",
"type": "object",
"propertyCount": 2,
"required": [
"filter",
"key"
]
},
{
"name": "MinShould",
"type": "object",
"propertyCount": 2,
"required": [
"conditions",
"min_count"
]
},
{
"name": "SearchParams",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "QuantizationSearchParams",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "AcornSearchParams",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "ScoredPoint",
"type": "object",
"propertyCount": 7,
"required": [
"id",
"score",
"version"
]
},
{
"name": "UpdateResult",
"type": "object",
"propertyCount": 2,
"required": [
"status"
]
},
{
"name": "UpdateStatus",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "RecommendRequest",
"type": "object",
"propertyCount": 13,
"required": [
"limit"
]
},
{
"name": "RecommendExample",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "RecommendStrategy",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "UsingVector",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "LookupLocation",
"type": "object",
"propertyCount": 3,
"required": [
"collection"
]
},
{
"name": "ScrollRequest",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "OrderByInterface",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "OrderBy",
"type": "object",
"propertyCount": 3,
"required": [
"key"
]
},
{
"name": "Direction",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "StartFrom",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ScrollResult",
"type": "object",
"propertyCount": 2,
"required": [
"points"
]
},
{
"name": "CreateCollection",
"type": "object",
"propertyCount": 13,
"required": []
},
{
"name": "WalConfigDiff",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "OptimizersConfigDiff",
"type": "object",
"propertyCount": 9,
"required": []
},
{
"name": "MaxOptimizationThreads",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "MaxOptimizationThreadsSetting",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "StrictModeConfig",
"type": "object",
"propertyCount": 20,
"required": []
},
{
"name": "StrictModeMultivectorConfig",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "StrictModeMultivector",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "StrictModeSparseConfig",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "StrictModeSparse",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "UpdateCollection",
"type": "object",
"propertyCount": 8,
"required": []
},
{
"name": "VectorsConfigDiff",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "VectorParamsDiff",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "QuantizationConfigDiff",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Disabled",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "CollectionParamsDiff",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "SparseVectorsConfig",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "ChangeAliasesOperation",
"type": "object",
"propertyCount": 1,
"required": [
"actions"
]
},
{
"name": "AliasOperations",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CreateAliasOperation",
"type": "object",
"propertyCount": 1,
"required": [
"create_alias"
]
},
{
"name": "CreateAlias",
"type": "object",
"propertyCount": 2,
"required": [
"alias_name",
"collection_name"
]
},
{
"name": "DeleteAliasOperation",
"type": "object",
"propertyCount": 1,
"required": [
"delete_alias"
]
},
{
"name": "DeleteAlias",
"type": "object",
"propertyCount": 1,
"required": [
"alias_name"
]
},
{
"name": "RenameAliasOperation",
"type": "object",
"propertyCount": 1,
"required": [
"rename_alias"
]
},
{
"name": "RenameAlias",
"type": "object",
"propertyCount": 2,
"required": [
"new_alias_name",
"old_alias_name"
]
},
{
"name": "CreateFieldIndex",
"type": "object",
"propertyCount": 2,
"required": [
"field_name"
]
},
{
"name": "PayloadFieldSchema",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PointsSelector",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PointIdsList",
"type": "object",
"propertyCount": 2,
"required": [
"points"
]
},
{
"name": "FilterSelector",
"type": "object",
"propertyCount": 2,
"required": [
"filter"
]
},
{
"name": "PointInsertOperations",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PointsBatch",
"type": "object",
"propertyCount": 4,
"required": [
"batch"
]
},
{
"name": "Batch",
"type": "object",
"propertyCount": 3,
"required": [
"ids",
"vectors"
]
},
{
"name": "BatchVectorStruct",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Vector",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Document",
"type": "object",
"propertyCount": 3,
"required": [
"model",
"text"
]
},
{
"name": "DocumentOptions",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Bm25Config",
"type": "object",
"propertyCount": 11,
"required": []
},
{
"name": "Image",
"type": "object",
"propertyCount": 3,
"required": [
"image",
"model"
]
},
{
"name": "InferenceObject",
"type": "object",
"propertyCount": 3,
"required": [
"model",
"object"
]
},
{
"name": "UpdateMode",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "PointsList",
"type": "object",
"propertyCount": 4,
"required": [
"points"
]
},
{
"name": "PointStruct",
"type": "object",
"propertyCount": 3,
"required": [
"id",
"vector"
]
},
{
"name": "VectorStruct",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "SetPayload",
"type": "object",
"propertyCount": 5,
"required": [
"payload"
]
},
{
"name": "DeletePayload",
"type": "object",
"propertyCount": 4,
"required": [
"keys"
]
},
{
"name": "ClusterStatus",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PeerInfo",
"type": "object",
"propertyCount": 1,
"required": [
"uri"
]
},
{
"name": "RaftInfo",
"type": "object",
"propertyCount": 6,
"required": [
"commit",
"is_voter",
"pending_operations",
"term"
]
},
{
"name": "StateRole",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ConsensusThreadStatus",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "MessageSendErrors",
"type": "object",
"propertyCount": 3,
"required": [
"count"
]
},
{
"name": "SnapshotDescription",
"type": "object",
"propertyCount": 4,
"required": [
"name",
"size"
]
},
{
"name": "CountRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "CountResult",
"type": "object",
"propertyCount": 1,
"required": [
"count"
]
},
{
"name": "CollectionClusterInfo",
"type": "object",
"propertyCount": 6,
"required": [
"local_shards",
"peer_id",
"remote_shards",
"shard_count",
"shard_transfers"
]
},
{
"name": "LocalShardInfo",
"type": "object",
"propertyCount": 4,
"required": [
"points_count",
"shard_id",
"state"
]
},
{
"name": "ReplicaState",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "RemoteShardInfo",
"type": "object",
"propertyCount": 4,
"required": [
"peer_id",
"shard_id",
"state"
]
},
{
"name": "ShardTransferInfo",
"type": "object",
"propertyCount": 7,
"required": [
"from",
"shard_id",
"sync",
"to"
]
},
{
"name": "ShardTransferMethod",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ReshardingInfo",
"type": "object",
"propertyCount": 4,
"required": [
"direction",
"peer_id",
"shard_id"
]
},
{
"name": "ReshardingDirection",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "TelemetryData",
"type": "object",
"propertyCount": 7,
"required": [
"collections",
"id"
]
},
{
"name": "AppBuildTelemetry",
"type": "object",
"propertyCount": 9,
"required": [
"name",
"startup",
"version"
]
},
{
"name": "AppFeaturesTelemetry",
"type": "object",
"propertyCount": 6,
"required": [
"debug",
"gpu",
"recovery_mode",
"rocksdb",
"service_debug_feature",
"staging"
]
},
{
"name": "FeatureFlags",
"type": "object",
"propertyCount": 11,
"required": []
},
{
"name": "HnswGlobalConfig",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "RunningEnvironmentTelemetry",
"type": "object",
"propertyCount": 9,
"required": [
"cpu_flags",
"is_docker"
]
},
{
"name": "CpuEndian",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "GpuDeviceTelemetry",
"type": "object",
"propertyCount": 1,
"required": [
"name"
]
},
{
"name": "CollectionsTelemetry",
"type": "object",
"propertyCount": 4,
"required": [
"number_of_collections"
]
},
{
"name": "CollectionTelemetryEnum",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CollectionTelemetry",
"type": "object",
"propertyCount": 7,
"required": [
"id"
]
},
{
"name": "CollectionConfigTelemetry",
"type": "object",
"propertyCount": 8,
"required": [
"hnsw_config",
"optimizer_config",
"params",
"wal_config"
]
},
{
"name": "ReplicaSetTelemetry",
"type": "object",
"propertyCount": 6,
"required": [
"id",
"remote",
"replicate_states"
]
},
{
"name": "LocalShardTelemetry",
"type": "object",
"propertyCount": 13,
"required": [
"total_optimized_points"
]
},
{
"name": "ShardStatus",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "SegmentTelemetry",
"type": "object",
"propertyCount": 4,
"required": [
"config",
"info",
"payload_field_indices",
"vector_index_searches"
]
},
{
"name": "SegmentInfo",
"type": "object",
"propertyCount": 16,
"required": [
"disk_usage_bytes",
"index_schema",
"is_appendable",
"num_deleted_vectors",
"num_indexed_vectors",
"num_points",
"num_vectors",
"payloads_size_bytes",
"ram_usage_bytes",
"segment_type",
"uuid",
"vector_data",
"vectors_size_bytes"
]
},
{
"name": "SegmentType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "VectorDataInfo",
"type": "object",
"propertyCount": 3,
"required": [
"num_deleted_vectors",
"num_indexed_vectors",
"num_vectors"
]
},
{
"name": "SegmentConfig",
"type": "object",
"propertyCount": 3,
"required": [
"payload_storage_type"
]
},
{
"name": "VectorDataConfig",
"type": "object",
"propertyCount": 7,
"required": [
"distance",
"index",
"size",
"storage_type"
]
},
{
"name": "VectorStorageType",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Indexes",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "VectorStorageDatatype",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "SparseVectorDataConfig",
"type": "object",
"propertyCount": 3,
"required": [
"index"
]
},
{
"name": "SparseIndexConfig",
"type": "object",
"propertyCount": 3,
"required": [
"index_type"
]
},
{
"name": "SparseIndexType",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "SparseVectorStorageType",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PayloadStorageType",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "VectorIndexSearchesTelemetry",
"type": "object",
"propertyCount": 10,
"required": [
"filtered_exact",
"filtered_large_cardinality",
"filtered_plain",
"filtered_small_cardinality",
"filtered_sparse",
"unfiltered_exact",
"unfiltered_hnsw",
"unfiltered_plain",
"unfiltered_sparse"
]
},
{
"name": "OperationDurationStatistics",
"type": "object",
"propertyCount": 7,
"required": [
"count"
]
},
{
"name": "PayloadIndexTelemetry",
"type": "object",
"propertyCount": 5,
"required": [
"index_type",
"points_count",
"points_values_count"
]
},
{
"name": "OptimizerTelemetry",
"type": "object",
"propertyCount": 3,
"required": [
"optimizations",
"status"
]
},
{
"name": "TrackerTelemetry",
"type": "object",
"propertyCount": 7,
"required": [
"name",
"segment_ids",
"segment_uuids",
"start_at",
"status",
"uuid"
]
},
{
"name": "TrackerStatus",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ShardUpdateQueueInfo",
"type": "object",
"propertyCount": 3,
"required": [
"length"
]
},
{
"name": "RemoteShardTelemetry",
"type": "object",
"propertyCount": 4,
"required": [
"peer_id",
"shard_id"
]
},
{
"name": "PartialSnapshotTelemetry",
"type": "object",
"propertyCount": 3,
"required": [
"is_recovering",
"ongoing_create_snapshot_requests",
"recovery_timestamp"
]
},
{
"name": "ShardCleanStatu
# --- truncated at 32 KB (70 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/qdrant/refs/heads/main/json-structure/qdrant-structure.json