Skip to main content
POST
Link a connector with an API key

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.

Path Parameters

provider
string
required

A key-based provider (e.g. parallel)

Body

application/json

The provider credential to store.

api_key
string
required

The provider's API key. Stored encrypted and never returned.

account_label
string

Optional display label

Response

The linked connector

A linked project connector, secrets stripped. There is no config field — the domain model carries a provider-specific blob, but no provider populates one today.

id
string
required

Connector id, used to import from it.

provider
string
required

Which external system this links to, e.g. box.

created_at
string<date-time>
required

When the connector was linked.

updated_at
string<date-time>
required

When the connector last changed.

account_label
string | null

Display label distinguishing two links to the same provider. Null when none was given.