API reference
Pinecone API reference overview for Database, Inference, and Admin endpoints with supported SDKs including Python, Node.js, Java, and Go.
Pinecone's APIs let you interact programmatically with your Pinecone account.
Database
Section titled “Database”Use the Database API to store and query records in Pinecone Database.
The following Pinecone SDKs support the Database API:
Inference
Section titled “Inference”Use the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.
There are two ways to use the Inference API:
- As a standalone service, through the Rerank documents and Generate vectors endpoints.
- As an integrated part of database operations, through the Create an index with integrated embedding, Upsert text, and Search with text endpoints.
The following Pinecone SDKs support using the Inference API: