Skip to main content
Pinecone Docs

Search documentation

Type to search this documentation.

On this pageOverview

Update a context

All fields optional; an absent one is left untouched. An empty string clears description/guide, and {} clears the manifest back to defaults.

PUT /contexts/{slug}

  • slug (path, string, required) — Context slug or UUID.
  • X-Pinecone-Api-Version (header, string) — 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.
  • slug (body, string) — Renames the context. Must stay unique within the project.
  • name (body, string) — New display name.
  • description (body, string) — New summary. Empty string clears it.
  • guide (body, string) — New standing instructions. Empty string clears them.
  • manifest (body, object) — The document that drives curate and search. Sparse: every field is optional and an omitted one falls back to its default, so absent fields are omitted rather than nulled. A change reaches the index on the next curate; rebuilding what is already indexed needs a forced one.
  • 200 — The updated context
  • 400 — Invalid request
  • 404 — Not found
  • 409 — Slug conflict
Suggest an edit

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

Export
Documentation menu