Skip to content

List Corpora

This example assumes using Vectara; is in scope and apiKey contains your Vectara API key.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
using var client = new VectaraClient(apiKey);

ListCorporaResponse response = await client.Corpora.ListAsync();

foreach (var corpus in response.Corpora ?? [])
{
    Console.WriteLine($"Corpus: {corpus.Name} (Key: {corpus.Key})");
    Console.WriteLine($"  Description: {corpus.Description}");
    Console.WriteLine();
}