Fork a context (copy manifest into a fresh target)
Copies the source context’s manifest and lifecycle metadata onto an already-created target context in the same project, so the target’s query and curate gates pass. It does not create the target — create it first with POST /contexts. The target’s index stays empty until curated. The source must have been optimized (last_optimized_at set) and must not be optimizing.
Authorizations
Session token from POST /auth/login. Pass as Authorization: Bearer <token>. The alternative X-Pinecone-Api-Key header is also accepted for direct-key auth (used by the Nexus CLI on first contact).
Headers
Date-based contract version. Omit to resolve to the Nexus default version (2026-07, the oldest served version); send unstable for the in-development surface. The resolved version is echoed back on the same header. A present-but-unrecognized value is rejected with 400 unsupported_api_version.
Path Parameters
Context slug or UUID.
Body
Slug or UUID of an existing context in the same project
Response
Forked