Skip to main content
Pod-based indexes are legacy. Customers who signed up for a Standard or Enterprise plan on or after August 18, 2025 cannot create them. Create a serverless index instead. Serverless indexes use on-demand read capacity by default, or dedicated read nodes for sustained high query rates and workloads of millions of records or more.
SDKs that target API version 2026-07 don’t support creating pod-based indexes, and they reject creating an index from a collection. You can still list, describe, and delete existing collections. To create or restore a pod-based index, use an SDK version that targets an earlier API version, or send an earlier X-Pinecone-Api-Version with the REST API. To move a pod-based index to serverless, see Migrate a pod-based index to serverless.
This page describes how to create a static copy of a pod-based index, also known as a collection.

Create a collection

To create a backup of your pod-based index, use the Create a 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 the Describe a 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 the List collections operation.
You can view a list of your collections using the Pinecone console.

Delete a collection

To delete a collection, use the Delete a 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.