Vectara logo

Vectara

Vectara is a Retrieval Augmented Generation (RAG) as a service platform that provides grounded generative AI for enterprises. The API-first platform exposes a unified REST API v2 for managing corpora, ingesting documents, performing semantic and hybrid search, generating answers with hallucination detection via the Hughes Hallucination Evaluation Model (HHEM), and building agents and pipelines on top of enterprise data. Headquartered in Mountain View, California and founded by former Google Search engineers, Vectara ships first-party Python and TypeScript SDKs, a public MCP server, React UI widgets, and an open ingestion framework.

7 APIs 0 Features
AIAgentsCorporaEmbeddingsEnterprise SearchGenerative AIGrounded GenerationHallucination DetectionLLMMCPRAGRetrievalSearchSemantic SearchVector Search

APIs

Vectara REST API

The Vectara REST API v2 is the unified interface for the Vectara RAG platform. It exposes endpoints for managing corpora, uploading and indexing documents, running semantic and ...

Vectara Corpora API

Create, list, update, and delete corpora that hold indexed documents for retrieval and grounded generation.

Vectara Indexing API

Upload and index documents into a Vectara corpus using either structured Core indexing or unstructured file upload. Supports add, replace, and delete operations on documents.

Vectara Query API

Run semantic, keyword, and hybrid queries across one or more corpora with optional grounded generation, citations, reranking, and Hughes Hallucination Evaluation Model (HHEM) fa...

Vectara Chat API

Multi-turn conversational interface over a Vectara corpus that maintains chat history and produces grounded, cited answers with optional streaming.

Vectara Agents API

Build and operate agents over Vectara corpora with tools, tool servers (MCP-compatible), planning, sessions, and grounded generation.

Vectara OAuth 2.0 Token API

OAuth 2.0 client credentials flow used to obtain a short-lived JWT for calling the Vectara REST API.

Semantic Vocabularies

Vectara Context

22 classes · 4 properties

JSON-LD

API Governance Rules

Vectara API Rules

4 rules · 2 errors 2 warnings

SPECTRAL

Resources

🔗
Website
Website
🔗
Developer
Developer
🔗
Documentation
Documentation
🔗
OpenAPI
OpenAPI
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔗
Samples
Samples
🔗
Samples
Samples
🔗
Samples
Samples
👥
GitHub
GitHub
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
💬
Support
Support
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
LinkedIn
LinkedIn
📄
ChangeLog
ChangeLog
🔗
LLMsTxt
LLMsTxt
🔗
RateLimits
RateLimits
🔗
Plans
Plans
🔗
FinOps
FinOps
🔗
Rules
Rules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: vectara
name: Vectara
description: >-
  Vectara is a Retrieval Augmented Generation (RAG) as a service platform that provides grounded generative AI for
  enterprises. The API-first platform exposes a unified REST API v2 for managing corpora, ingesting documents,
  performing semantic and hybrid search, generating answers with hallucination detection via the Hughes Hallucination
  Evaluation Model (HHEM), and building agents and pipelines on top of enterprise data. Headquartered in Mountain View,
  California and founded by former Google Search engineers, Vectara ships first-party Python and TypeScript SDKs, a
  public MCP server, React UI widgets, and an open ingestion framework.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/vectara/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-25'
specificationVersion: '0.19'
type: Index
kind: contract
access: 3rd-Party
tags:
  - AI
  - Agents
  - Corpora
  - Embeddings
  - Enterprise Search
  - Generative AI
  - Grounded Generation
  - Hallucination Detection
  - LLM
  - MCP
  - RAG
  - Retrieval
  - Search
  - Semantic Search
  - Vector Search
apis:
  - aid: vectara:vectara-rest-api
    name: Vectara REST API
    description: >-
      The Vectara REST API v2 is the unified interface for the Vectara RAG platform. It exposes endpoints for managing
      corpora, uploading and indexing documents, running semantic and hybrid queries with grounded generation, managing
      agents and pipelines, configuring generation presets, evaluating hallucinations, controlling access, and reading
      analytics.
    humanURL: https://docs.vectara.com/docs/rest-api/
    baseURL: https://api.vectara.io/v2
    tags:
      - Agents
      - Analytics
      - Corpora
      - Documents
      - Generation
      - Pipelines
      - Query
      - RAG
      - Search
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/rest-api/
      - type: Authentication
        url: https://docs.vectara.com/docs/learn/authentication/oauth-2
      - type: OpenAPI
        url: openapi/vectara-openapi.yml
      - type: OpenAPI
        url: https://docs.vectara.com/vectara-oas-v2.yaml
  - aid: vectara:vectara-corpora-api
    name: Vectara Corpora API
    description: Create, list, update, and delete corpora that hold indexed documents for retrieval and grounded generation.
    humanURL: https://docs.vectara.com/docs/api-reference/admin-apis/corpora
    baseURL: https://api.vectara.io/v2
    tags:
      - Admin
      - Corpora
      - Index
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/api-reference/admin-apis/corpora
      - type: OpenAPI
        url: openapi/vectara-openapi.yml
      - type: JSONSchema
        url: json-schema/vectara-corpus-schema.json
      - type: JSONStructure
        url: json-structure/vectara-corpus-structure.json
      - type: JSONLD
        url: json-ld/vectara-context.jsonld
  - aid: vectara:vectara-indexing-api
    name: Vectara Indexing API
    description: >-
      Upload and index documents into a Vectara corpus using either structured Core indexing or unstructured file
      upload. Supports add, replace, and delete operations on documents.
    humanURL: https://docs.vectara.com/docs/api-reference/indexing-apis/indexing
    baseURL: https://api.vectara.io/v2
    tags:
      - Documents
      - Index
      - Upload
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/api-reference/indexing-apis/indexing
      - type: OpenAPI
        url: openapi/vectara-openapi.yml
      - type: JSONSchema
        url: json-schema/vectara-document-schema.json
  - aid: vectara:vectara-query-api
    name: Vectara Query API
    description: >-
      Run semantic, keyword, and hybrid queries across one or more corpora with optional grounded generation, citations,
      reranking, and Hughes Hallucination Evaluation Model (HHEM) factual-consistency scoring.
    humanURL: https://docs.vectara.com/docs/api-reference/search-apis/search
    baseURL: https://api.vectara.io/v2
    tags:
      - Generation
      - Grounded Generation
      - Hybrid Search
      - Query
      - Search
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/api-reference/search-apis/search
      - type: OpenAPI
        url: openapi/vectara-openapi.yml
      - type: JSONSchema
        url: json-schema/vectara-query-schema.json
  - aid: vectara:vectara-chat-api
    name: Vectara Chat API
    description: >-
      Multi-turn conversational interface over a Vectara corpus that maintains chat history and produces grounded, cited
      answers with optional streaming.
    humanURL: https://docs.vectara.com/docs/api-reference/chat-apis/chat-apis
    baseURL: https://api.vectara.io/v2
    tags:
      - Chat
      - Conversation
      - Generation
      - RAG
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/api-reference/chat-apis/chat-apis
  - aid: vectara:vectara-agents-api
    name: Vectara Agents API
    description: >-
      Build and operate agents over Vectara corpora with tools, tool servers (MCP-compatible), planning, sessions, and
      grounded generation.
    humanURL: https://docs.vectara.com/docs/api-reference/agents-api/agents
    baseURL: https://api.vectara.io/v2
    tags:
      - Agents
      - AI
      - Tools
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/api-reference/agents-api/agents
      - type: OpenAPI
        url: openapi/vectara-openapi.yml
      - type: JSONSchema
        url: json-schema/vectara-agent-schema.json
  - aid: vectara:vectara-oauth2-api
    name: Vectara OAuth 2.0 Token API
    description: OAuth 2.0 client credentials flow used to obtain a short-lived JWT for calling the Vectara REST API.
    humanURL: https://docs.vectara.com/docs/learn/authentication/oauth-2
    baseURL: https://auth.vectara.io
    tags:
      - Authentication
      - OAuth2
      - Tokens
    properties:
      - type: Documentation
        url: https://docs.vectara.com/docs/learn/authentication/oauth-2
common:
  - type: Website
    url: https://www.vectara.com/
  - type: Developer
    url: https://docs.vectara.com/docs
  - type: Documentation
    url: https://docs.vectara.com/docs/rest-api/
  - type: OpenAPI
    url: https://docs.vectara.com/vectara-oas-v2.yaml
  - type: SDK
    name: Vectara Python SDK
    url: https://github.com/vectara/python-sdk
  - type: SDK
    name: Vectara TypeScript SDK
    url: https://github.com/vectara/typescript-sdk
  - type: SDK
    name: Vectara Agentic (Python)
    url: https://github.com/vectara/py-vectara-agentic
  - type: SDK
    name: LangChain Vectara
    url: https://github.com/vectara/langchain-vectara
  - type: Tools
    name: Vectara MCP Server
    url: https://github.com/vectara/vectara-mcp
  - type: Tools
    name: Vectara Ingest
    url: https://github.com/vectara/vectara-ingest
  - type: Tools
    name: Vectara UI
    url: https://github.com/vectara/vectara-ui
  - type: Tools
    name: React Search Widget
    url: https://github.com/vectara/react-search
  - type: Tools
    name: React Chatbot Widget
    url: https://github.com/vectara/react-chatbot
  - type: Tools
    name: Stream Query Client
    url: https://github.com/vectara/stream-query-client
  - type: Tools
    name: Create UI Generator
    url: https://github.com/vectara/create-ui
  - type: Tools
    name: Vectara Answer Reference App
    url: https://github.com/vectara/vectara-answer
  - type: Tools
    name: Open RAG Evaluation
    url: https://github.com/vectara/open-rag-eval
  - type: Tools
    name: Hallucination Leaderboard (HHEM)
    url: https://github.com/vectara/hallucination-leaderboard
  - type: Tools
    name: Vectara Agent Skills
    url: https://github.com/vectara/agent-skills
  - type: Samples
    name: Getting Started Examples
    url: https://github.com/vectara/getting-started
  - type: Samples
    name: Example Notebooks
    url: https://github.com/vectara/example-notebooks
  - type: Samples
    name: Design Patterns
    url: https://github.com/vectara/design-patterns
  - type: GitHub
    url: https://github.com/vectara
  - type: Blog
    url: https://www.vectara.com/blog
  - type: Pricing
    url: https://www.vectara.com/pricing
  - type: StatusPage
    url: https://status.vectara.com/
  - type: Support
    url: https://docs.vectara.com/docs/support
  - type: PrivacyPolicy
    url: https://vectara.com/legal/privacy-policy/
  - type: TermsOfService
    url: https://vectara.com/legal/terms-of-service/
  - type: LinkedIn
    url: https://www.linkedin.com/company/vectara/
  - type: ChangeLog
    url: https://docs.vectara.com/docs/release-notes
  - type: Integrations
    url: https://docs.vectara.com/docs/integrations
  - type: LLMsTxt
    url: https://docs.vectara.com/llms.txt
  - type: RateLimits
    url: rate-limits/vectara-rate-limits.yml
  - type: Plans
    url: plans/vectara-plans-pricing.yml
  - type: FinOps
    url: finops/vectara-finops.yml
  - type: Rules
    url: rules/vectara-rules.yml
  - type: Vocabulary
    url: vocabulary/vectara-vocabulary.yml
integrations:
  - name: LangChain
  - name: LlamaIndex
  - name: Airbyte
  - name: Unstructured
  - name: Slack
  - name: Snowflake
  - name: AWS
  - name: Google Cloud
  - name: Microsoft Azure
  - name: Model Context Protocol
solutions:
  - name: Enterprise Search over Private Data
  - name: Customer Support Assistants
  - name: Internal Knowledge Bases
  - name: Conversational Product Documentation
  - name: Compliance and Policy Question Answering
  - name: Sales and Marketing Content Discovery
  - name: Hallucination-Scored RAG Pipelines
  - name: Agentic Workflows over Corporate Data
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com