To register your third-party integration with Pinecone, specify a source tag when instantiating clients with Pinecone SDKs, or pass a source tag as part of the User-Agent header when using the API directly. Make sure your source tag clearly identifies your integration and uses only lowercase letters, numbers, and underscores.

Anyone can register an integration, but becoming an official Pinecone partner can help accelerate your go-to-market and add value to your customers.

Pinecone SDKRequired version
Pythonv3.2.1+
Node.jsv2.2.0+
Javav1.0.0+
Gov0.4.1+
# REST client
from pinecone import Pinecone

pc = Pinecone(
    api_key="YOUR_API_KEY", 
    source_tag="YOUR_SOURCE_TAG"
)

# gRPC client
from pinecone.grpc import PineconeGRPC

pc = PineconeGRPC(
    api_key="YOUR_API_KEY", 
    source_tag="YOUR_SOURCE_TAG"
)