List Collections
Get a list of all existing collections.Get Collection Info
Retrieve detailed information about a specific collection.string
required
Name of the collection to retrieve
object
Create Collection
Create a new collection with specified parameters.string
required
Name of the new collection
integer
Wait for operation commit timeout in seconds. If timeout is reached, request returns with service error.
object
required
integer
Number of shards in collection. Default is 1 for standalone, 2 for clusters.
integer
Number of replicas for each shard. Default is 1.
integer
Minimum number of replicas that must acknowledge a write operation.
boolean
Store payload data on disk
object
Configuration for collection optimizers
boolean
Returns
true if collection was created successfullyUpdate Collection
Update parameters of an existing collection.string
required
Name of the collection to update
integer
Wait for operation commit timeout in seconds
object
object
HNSW index configuration updates
object
Vector configuration updates
boolean
Returns
true if collection was updated successfullyDelete Collection
Delete a collection and all its associated data.string
required
Name of the collection to delete
integer
Wait for operation commit timeout in seconds
boolean
Returns
true if collection was deleted successfullyCheck Collection Existence
Check if a collection with the given name exists.string
required
Name of the collection
Create Field Index
Create an index for a specific field in the collection to enable efficient filtering.string
required
Name of the collection
boolean
If true, wait for changes to actually happen. Default is true.
string
Define ordering guarantees:
weak, medium, or stronginteger
Timeout for the operation in seconds
string
required
Name of the field to index
string
required
Field type:
keyword, integer, float, bool, geo, datetime, or textDelete Field Index
Delete an index for a specific field.string
required
Name of the collection
string
required
Name of the field where to delete the index
boolean
If true, wait for changes to actually happen
string
Define ordering guarantees for the operation
integer
Timeout for the operation in seconds
Update Collection Aliases
Manage collection aliases for easier collection referencing.integer
Wait for operation commit timeout in seconds
array
required
boolean
Returns
true if aliases were updated successfully