Qdrant Distributed 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
Paths & Operations 9
Across 7 paths, the API surfaces 9 operations — 1 DELETE, 4 GET, 3 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 85 schemas that model the data the API accepts and returns. The most detailed are DistributedReplicaTelemetry (11 properties), FieldCondition (9 properties), ShardTransferInfo (7 properties), HardwareUsage (7 properties). Each schema is shown below with its type and property counts.
MatchExcept
object
Should have at least one value not matching the any given values
1 property1 required
ModelUsage
object
1 property1 required
StateRole
string
Role of the peer in the consensus
ReplicaState
string
State of the single shard within a replica set.
RangeInterface
ReplicateShardOperation
object
1 property1 required
DistributedTelemetryData
object
2 properties1 required
ShardKeysResponse
object
1 property
ReplicateShard
object
4 properties3 required
DatetimeRange
object
Range filter request
4 properties
ValueVariants
ClusterOperations
Replica
object
2 properties2 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
MatchAny
object
Exact match on any of the given values
1 property1 required
PeerInfo
object
Information of a peer in the cluster
1 property1 required
Usage
object
Usage of the hardware resources, spent to process the request
2 properties
RestartTransferOperation
object
1 property1 required
AbortTransferOperation
object
1 property1 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…
NestedCondition
object
1 property1 required
RestartTransfer
object
4 properties4 required
RemoteShardInfo
object
4 properties3 required
MessageSendErrors
object
Message send failures for a particular peer
3 properties1 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…
ShardTransferInfo
object
7 properties4 required
AnyVariants
IsEmptyCondition
object
Select points with empty payload for a specified field
1 property1 required
FieldCondition
object
All possible payload filtering conditions
9 properties1 required
CollectionClusterInfo
object
Current clustering distribution for the collection
6 properties5 required
AbortReshardingOperation
object
1 property1 required
Condition
HasVectorCondition
object
Filter points which have specific vector assigned
1 property1 required
Range
object
Range filter request
4 properties
AbortShardTransfer
object
3 properties3 required
ShardKey
ValuesCount
object
Values count filter request
4 properties
DistributedClusterTelemetry
object
3 properties2 required
MatchPhrase
object
Full-text phrase match of the string.
1 property1 required
ConsensusThreadStatus
Information about current consensus thread status
GeoPolygon
object
Geo filter request Matches coordinates inside the polygon, defined by exterior and interiors
2 properties1 required
ShardCleanStatusFailedTelemetry
object
1 property1 required
StartReshardingOperation
object
1 property1 required
ErrorResponse
object
3 properties
InferenceUsage
object
1 property1 required
Match
Match filter request
StartResharding
object
3 properties1 required
ShardCleanStatusTelemetry
HasIdCondition
object
ID-based filtering condition
1 property1 required
GeoRadius
object
Geo filter request Matches coordinates inside the circle of radius and center with coordinates center
2 properties2 required
MatchText
object
Full-text match of the strings.
1 property1 required
DistributedShardTelemetry
object
3 properties2 required
DropShardingKey
object
1 property1 required
Nested
object
Select points with payload for a specified nested field
2 properties2 required
IsNullCondition
object
Select points with null payload for a specified field
1 property1 required
Filter
object
4 properties
ReplicatePointsOperation
object
1 property1 required
DropReplicaOperation
object
1 property1 required
MoveShard
object
4 properties3 required
PartialSnapshotTelemetry
object
3 properties3 required
MoveShardOperation
object
1 property1 required
ShardKeyDescription
object
1 property1 required
DropShardingKeyOperation
object
1 property1 required
DistributedCollectionTelemetry
object
4 properties1 required
PayloadField
object
Payload field
1 property1 required
LocalShardInfo
object
4 properties3 required
DistributedPeerDetails
object
7 properties6 required
GeoBoundingBox
object
Geo filter request Matches coordinates inside the rectangle, described by coordinates of lop-left and bottom-right edges
2 properties2 required
MinShould
object
2 properties2 required
CreateShardingKeyOperation
object
1 property1 required
MatchTextAny
object
Full-text match of at least one token of the string.
1 property1 required
ReshardingInfo
object
4 properties3 required
ReplicatePoints
object
3 properties2 required
GeoLineString
object
Ordered sequence of GeoPoints representing the line
1 property1 required
AbortResharding
object
ClusterStatus
Information about current cluster status and structure
CreateShardingKey
object
5 properties1 required
ExtendedPointId
Type, used for specifying point ID in user interface
DistributedReplicaTelemetry
object
11 properties2 required
RaftInfo
object
Summary information about the current raft state
6 properties4 required
ShardCleanStatusProgressTelemetry
object
1 property1 required
HardwareUsage
object
Usage of the hardware resources, spent to process the request
7 properties7 required
MatchValue
object
Exact match of the given value
1 property1 required
GeoPoint
object
Geo point payload schema
2 properties2 required
DistributedPeerInfo
object
3 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Qdrant Distributed API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.