V

Vectara REST API

REST discovered

Details Spec supplied by APIs.guru
URL
https://api.vectara.io
Spec
https://api.apis.guru/v2/specs/vectara.io/1.0.0/openapi.json
Spec (yaml)
https://docs.vectara.com/vectara-oas.yaml
Docs
https://docs.vectara.com/docs/rest-api
Authentication
Vectara API key + Vectara API key x-api-key: <credential> discovered
Vectara API key api_key Get key ↗

Log in to the Vectara Console, then go to AuthorizationAPI Keys and create or copy a Personal API key. The docs recommend exporting it as VECTARA_API_KEY for examples and SDK usage.

Vectara OAuth app client credentials + Vectara OAuth app client credentials Authorization: Bearer <credential> discovered
Vectara OAuth app client credentials oauth2_cc Set up OAuth ↗

Log in to the Vectara Console. Vectara RBAC docs mention app clients as API-role principals, and the REST API docs say you can authenticate with OAuth 2.0 client credentials by obtaining a JWT from https://auth.vectara.io/oauth2/token. Create an app client in the console, then use its client credentials to request a bearer token from that token endpoint.