Home / Companies / Vectara / Blog / Post Details
Content Deep Dive

Managing Vectara’s API Keys Programmatically

Blog post from Vectara

Post Details
Company
Date Published
Author
Shane Connelly
Word Count
829
Language
English
Hacker News Points
-
Summary

Vectara has announced the general availability of its API Keys capabilities, including new public APIs for managing these keys, allowing users to programmatically create, grant, and revoke access to Vectara corpora. While API Keys offer a simple and effective way to manage access, Vectara recommends using OAuth 2.0 when possible due to its enhanced security features such as built-in token expiration. The new APIs, including CreateApiKey, DeleteApiKey, EnableApiKey, and ListApiKeys, facilitate the management of API Keys for various use cases, particularly for resellers, partners, and organizations with multiple departments. These APIs allow users to define whether API keys are for read-only "Serving" or read-write "Indexing" purposes and assign them to specific corpora. Vectara encourages feedback from its community and invites users to explore these capabilities further through their forums and Discord, as well as to consider Vectara's potential for improving application functionalities.