Skip to main content
GET
Current identity (whoami)

Authorizations

Authorization
string
header
required

Session token from POST /auth/login, sent as Authorization: Bearer <token>.

Headers

X-Pinecone-Api-Version
string
default:2026-07

Date-based contract version, echoed back on the same header. Omit for the default (2026-07); send unstable for the in-development surface. An unrecognized value is rejected with 400 unsupported_api_version.

Response

The caller's identity

The caller and the project the credential names.

user
string
required

The authenticated principal — a user email, or an API-key id for key auth.

project_id
string
required

The Pinecone project the session is scoped to.

project_name
string | null
required

Null when the token still names a project whose row is gone.

workspace_name
string | null
required

The workspace this host serves; null off a workspace-enabled cluster.

org_id
string | null
required

Owning Pinecone organization; null off a workspace-enabled cluster.