Customers who sign up for a Standard or Enterprise plan on or after August 18, 2025 cannot create pod-based indexes. Instead, create serverless indexes, and consider using dedicated read nodes for large workloads (millions of records or more, and moderate or high query rates).
Create a collection
To create a backup of your pod-based index, use thecreate_collection
operation.
The following example creates a collection named example-collection
from an index named docs-example
:
You can create a collection using the Pinecone console.
Check the status of a collection
To retrieve the status of the process creating a collection and the size of the collection, use thedescribe_collection
operation. Specify the name of the collection to check. You can only call describe_collection
on a collection in the current project.
The describe_collection
operation returns an object containing key-value pairs representing the name of the collection, the size in bytes, and the creation status of the collection.
The following example gets the creation status and size of a collection named example-collection
.
You can check the status of a collection using the Pinecone console.
List your collections
To get a list of the collections in the current project, use thelist_collections
operation.
You can view a list of your collections using the Pinecone console.
Delete a collection
To delete a collection, use thedelete_collection
operation. Specify the name of the collection to delete.
Deleting the collection takes several minutes. During this time, the describe_collection
operation returns the status “deleting”.
You can delete a collection using the Pinecone console.