Vectara has introduced version 2 of its API, which brings numerous quality-of-life improvements for software developers. The new API structure simplifies getting started with Vectara, allowing users to make simple API calls without complex JSON bodies. The authentication flow is also simplified, with standardized URLs and no need for special OAuth URLs. The API now follows a more RESTful design, using standard HTTP verbs and object-oriented URL structures. This makes it easier for developers to build applications on top of Vectara, with features such as standard error codes, better out-of-the-box defaults, and an open public specification. The company plans to release native language clients for popular programming languages in the future, further improving the developer experience.