Qdrant Service API is one of 9 APIs that Qdrant publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Service. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
6 operations
across 6 paths,
and defines 129 schemas.
It is described by OpenAPI 3.2.0, at version master.
Requests are made against a single base URL, {protocol}://{hostname}:{port}.
The identity and technical contract details declared by the specification.
Qdrant Service API declares
2 security schemes
for authenticating requests.
An API key is passed in the header as api-key (api-key).
It accepts HTTP bearer tokens (bearerAuth).
By default, every request must be authenticated, though some operations may also be called without credentials.
api-key — Authorization key, either read-write or read-only
ClusterTelemetry
object
7 properties
1 required
PayloadIndexInfo
object
Display payload field type & index information
3 properties
2 required
HnswConfig
object
Config of HNSW index
7 properties
3 required
StopwordsSet
object
2 properties
Indexes
Vector index configuration
ConsensusConfigTelemetry
object
3 properties
3 required
BinaryQuantizationQueryEncoding
string
ModelUsage
object
1 property
1 required
ScalarQuantization
object
1 property
1 required
StateRole
string
Role of the peer in the consensus
ReplicaState
string
State of the single shard within a replica set.
GpuDeviceTelemetry
object
1 property
1 required
SnowballParams
object
2 properties
2 required
BoolIndexParams
object
3 properties
1 required
TrackerTelemetry
object
Tracker object used in telemetry
7 properties
6 required
WebApiTelemetry
object
2 properties
1 required
VersionInfo
object
3 properties
2 required
ShardUpdateQueueInfo
object
3 properties
1 required
SegmentType
string
Type of segment
SegmentTelemetry
object
4 properties
4 required
Distance
string
Type of internal tags, build from payload Distance function types used to compare vectors
TelemetryData
object
7 properties
2 required
FloatIndexParams
object
4 properties
1 required
SparseIndexConfig
object
Configuration for sparse inverted index.
3 properties
1 required
ReshardingDirection
string
Resharding direction, scale up or down in number of shards - up - Scale up, add a new shard - down - Scale down, remove a shard
BinaryQuantizationEncoding
string
HardwareTelemetry
object
1 property
1 required
PeerInfo
object
Information of a peer in the cluster
1 property
1 required
Usage
object
Usage of the hardware resources, spent to process the request
2 properties
CollectionsTelemetry
object
4 properties
1 required
LocalShardTelemetry
object
13 properties
1 required
AppFeaturesTelemetry
object
6 properties
6 required
ClusterConfigTelemetry
object
3 properties
3 required
IntegerIndexParams
object
6 properties
1 required
OptimizerTelemetry
object
3 properties
2 required
ProductQuantization
object
1 property
1 required
ShardStatus
string
Current state of the shard (supports same states as the collection) Green - all good. Yellow - optimization is running, 'Grey' - optimizations are possible but…
StrictModeSparseConfigOutput
object
CollectionsAggregatedTelemetry
object
3 properties
3 required
FeatureFlags
object
11 properties
CollectionTelemetry
object
7 properties
1 required
ShardTransferMethod
string
Methods for transferring a shard from one node to another. - streamrecords - Stream all shard records in batches until the whole shard is transferred. - snapsh…
AppBuildTelemetry
object
9 properties
3 required
ShardTransferInfo
object
7 properties
4 required
BinaryQuantizationConfig
object
3 properties
MemoryTelemetry
object
5 properties
5 required
OptimizersConfig
object
9 properties
2 required
TextIndexParams
object
11 properties
1 required
DatetimeIndexParams
object
4 properties
1 required
RequestsTelemetry
object
2 properties
2 required
SparseIndexParams
object
Configuration for sparse inverted index.
3 properties
OperationDurationStatistics
object
7 properties
1 required
P2pConfigTelemetry
object
1 property
1 required
StrictModeSparseOutput
object
1 property
GeoIndexParams
object
3 properties
1 required
ConsensusThreadStatus
Information about current consensus thread status
ShardCleanStatusFailedTelemetry
object
1 property
1 required
SparseVectorParams
object
Params of single sparse vector data storage
2 properties
ErrorResponse
object
3 properties
InferenceUsage
object
1 property
1 required
SegmentInfo
object
Aggregated information about segment
16 properties
13 required
ScalarQuantizationConfig
object
3 properties
1 required
MultiVectorComparator
string
ShardCleanStatusTelemetry
StrictModeConfigOutput
object
20 properties
ProductQuantizationConfig
object
2 properties
1 required
ReplicaSetTelemetry
object
6 properties
3 required
SparseIndexType
Sparse index types
VectorsConfig
Vector params separator for single and multiple vector modes Single mode: { "size": 128, "distance": "Cosine" } or multiple mode: { "default": { "size": 128, "…
StrictModeMultivectorOutput
object
1 property
CollectionConfigTelemetry
object
8 properties
4 required
GrpcTelemetry
object
2 properties
1 required
PeerMetadata
object
Metadata describing extra properties for each peer
1 property
1 required
TrackerStatus
Represents the current state of the optimizer being tracked
PayloadSchemaParams
Payload type with parameters
PartialSnapshotTelemetry
object
3 properties
3 required
VectorIndexSearchesTelemetry
object
10 properties
9 required
RunningEnvironmentTelemetry
object
9 properties
2 required
StemmingAlgorithm
Different stemming algorithms with their configs.
VectorParams
object
Params of single vector data storage
7 properties
2 required
PayloadStorageType
Type of payload storage
VectorDataInfo
object
3 properties
3 required
PayloadSchemaType
string
All possible names of payload types
Modifier
string
If used, include weight modification, which will be applied to sparse vectors at query time: None - no modification (default) Idf - inverse document frequency,…
VectorDataConfig
object
Config of single vector data storage
7 properties
4 required
CollectionSnapshotTelemetry
object
4 properties
1 required
SegmentConfig
object
3 properties
1 required
VectorStorageType
Storage types for vectors
KeywordIndexParams
object
4 properties
1 required
UuidIndexParams
object
4 properties
1 required
ReshardingInfo
object
4 properties
3 required
VectorStorageDatatype
string
Storage types for vectors
HnswConfigDiff
object
7 properties
WalConfig
object
3 properties
2 required
MultiVectorConfig
object
1 property
1 required
SnowballLanguage
string
Languages supported by snowball stemmer.
ClusterStatusTelemetry
object
8 properties
6 required
StrictModeMultivectorConfigOutput
object
SparseVectorDataConfig
object
Config of single sparse vector data storage
3 properties
1 required
HnswGlobalConfig
object
1 property
CollectionParams
object
9 properties
OptimizersStatus
Current state of the collection
ShardCleanStatusProgressTelemetry
object
1 property
1 required
RemoteShardTelemetry
object
4 properties
2 required
PayloadIndexTelemetry
object
5 properties
3 required
HardwareUsage
object
Usage of the hardware resources, spent to process the request
7 properties
7 required
BinaryQuantization
object
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Qdrant publishes across the network.