Contentstack Knowledge Vault API
The Contentstack Knowledge Vault API provides endpoints for ingesting, updating, and deleting content items stored in a Brand Kit's Knowledge Vault. The Knowledge Vault is a vector database that stores brand-specific knowledge content which is retrieved during AI content generation to provide accurate, brand-aligned responses. Content ingested via this API is vectorized and made available to the Generative AI API for retrieval augmented generation (RAG) workflows.
Contentstack Knowledge Vault API is one of 45 APIs that contentstack publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include AI, Knowledge Management, RAG, and Vector Database. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.
This API exposes 3 operations across 2 paths, and defines 5 schemas. It is described by OpenAPI 3.1.0, at version v2.
Requests are made against 3 base URLs: https://api.contentstack.io, https://eu-api.contentstack.com, https://au-api.contentstack.com.
Metadata
The identity and technical contract details declared by the specification.
Authentication & Security 2
Contentstack Knowledge Vault API declares
2 security schemes
for authenticating requests.
It accepts HTTP bearer tokens (bearerAuth).
An API key is passed in the header as authtoken (authtokenAuth).
By default, every request must be authenticated.
bearerAuth— OAuth 2.0 Bearer token (M2M) with analytics access.authtokenAuth— Contentstack user authtoken. Only organization Owners and Admins can access analytics.
Paths & Operations 3
Across 2 paths, the API surfaces 3 operations — 1 DELETE, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
Knowledge Vault endpoints allow developers to programmatically manage the brand knowledge content stored in a Brand Kit's vector database. Content items are vectorized upon ingest…
Schemas 5
The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are IngestContentRequest (3 properties), KnowledgeVaultResponse (3 properties), TokenUsage (2 properties), Error (2 properties). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from contentstack 12
Other APIs contentstack publishes across the network.