AdminService
Administrative operations, such as creating or deleting corpora
📄️ ComputeAccountSize
Computes the amount of quota consumed across the entire Vectara account.
📄️ ComputeCorpusSize
Computes the amount of quota consumed by a corpus. This capability is useful for administrators to track and monitor the amount
📄️ CreateApiKey
Creates an API key that you bind with a specific corpus or multiple corpora. You can create an API key that only gives access to query data (read-only) or an API key that gives access to both querying and serving (read-write).
📄️ CreateCorpus
Creates a corpus, which is a container to store data in.
📄️ DeleteApiKey
Deletes API keys to help you manage the security and lifecycle of API keys in your application.
📄️ DeleteCorpus
Deletes a corpus and all of the data contained inside of the corpus.
📄️ EnableApiKey
Enables or disables a specific API key.
📄️ GetUsageMetrics
Displays usage information about indexing and query operations in a corpus. This helps administrators in analyzing and managing resource consumption more efficiently for specific corpora.
📄️ ListApiKeys
Lists the API keys and the associated corpora names and IDs.
📄️ ListCorpora
Lists all corpora accessible to the OAuth client.
📄️ ListJobs
List the jobs associated with this account. Jobs are background processes like [replacing the filterable metadata attributes](https://docs.vectara.com/docs/rest-api/replace-corpus-filter-attrs).
📄️ ListUsers
List Users
📄️ ManageUser
Lets you manage users in your account by adding, deleting, enabling, or disabling users. You can also reset their passwords and edit user roles. This endpoint can help you streamline your onboarding process by programmatically adding new users, assigning appropriate roles, and setting up permissions.
📄️ ReadCorpus
Displays detailed information about corpora within your account including basic information, metadata, and whether it is enabled or disabled.
📄️ ReplaceCorpusFilterAttrs
Updates the filterable metadata fields for the corpus.
📄️ ResetCorpus
Resets a corpus by removing all of the documents inside of it.
📄️ UpdateCorpusEnablement
Lets you enable or disable a corpus. This is useful when you need to take the corpus offline without having to delete the corpus.