vectara.com
Vectara is an API-first platform for building AI agents and retrieval-augmented applications over enterprise data. It provides managed retrieval, agent orchestration, and related data and administration capabilities.
Vectara exposes a documented REST API v2 at `https://api.vectara.io/v2` with an OpenAPI spec, authenticated by either Vectara API keys or OAuth 2.0 client-credentials JWTs; no public GraphQL, MCP server, or CLI surface was found on vectara.com.
- Vectara REST API v2discovered
In the Vectara Console, create an API key under API Keys. Choose the least-privileged key type for your use case: Personal (zut_), QueryService (zqt_), or IndexService (zwt_). The docs recommend creating a new corpus-scoped key when you create a new corpus. See API key management and Choose authentication method.
In the Vectara Console, create an application client for OAuth 2.0 client-credentials flow and store its client_id and client_secret securely. Exchange them for a JWT access token at https://auth.vectara.io/oauth2/token, then send that token as Authorization: Bearer <token>. Tokens expire after about 30 minutes. See Use OAuth 2.0.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing