Skip to main content
Pinecone Docs

Search documentation

Type to search this documentation.

On this pageOverview

Pinecone SDKs overview

Browse official Pinecone SDKs for Python, Node.js, Java, and Go, including the version mappings between SDK releases and API versions.

Official Pinecone SDKs provide convenient access to the Pinecone APIs.

SDK versions are pinned to specific API versions. When a new API version is released, a new version of the SDK is also released.

The mappings between API versions and SDK versions are as follows:

2026-07 2026-04 2025-10 2025-04 2025-01 2024-10 2024-07 2024-04
Python SDK v10.x v9.x v8.x v7.x v6.x v5.3.x v5.0.x-v5.2.x v4.x
Node.js SDK Coming soon v8.x v7.x v6.x v5.x v4.x v3.x v2.x
Java SDK Coming soon Coming soon v6.x v5.x v4.x v3.x v2.x v1.x
Go SDK Coming soon v6.x v5.x v4.x v3.x v2.x v1.x v0.x

When a new stable API version is released, you should upgrade your SDK to the latest version to ensure compatibility with the latest API changes.

While Pinecone tracks read unit usage with decimal precision, the Pinecone API and SDKs round these values up to the nearest whole number in query, fetch, list, and full-text search responses. For example, if a query uses 0.45 read units, the API and SDKs will report it as 1 read unit.

For precise read unit reporting, see index-level metrics or the organization-wide Usage dashboard.

Find community-contributed SDKs for Pinecone. These libraries aren't supported by Pinecone.

Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu