Vectara has now released the General Availability (GA) of its API Keys capabilities, including new public APIs to manage these keys, which were previously only available through the Console. This release aims to make it easier for developers to build applications on top of Vectara by providing a programmable way to create, grant, and revoke access to corpora. While OAuth 2.0 is still recommended over API keys due to its built-in token expiration features, the new public APIs will allow users to manage API keys in a more programmatic way. The release includes four main APIs: CreateApiKey, DeleteApiKey, EnableApiKey, and ListApiKeys, which enable developers to create, delete, enable, and list existing API keys, respectively, with varying levels of access to corpora and permissions.