Usage
The DeepgramClient
class provides access to the usage endpoints of the Deepgram API via the Usage
property. Each request is project based and will require a Deepgram project id.
List all Requests by Project
Retrieves all transcription requests for a project based on the provided options.
var response = await deepgram.Usage.ListAllRequestsAsync("DEEPGRAM_PROJECT_ID");
Get Specific Request
Retrieves a specific transcription request for a project based on the provided project id and request id.
var response = await deepgram.Usage.GetUsageRequestAsync("DEEPGRAM_PROJECT_ID", "REQUEST_ID");
Get Summarized Usage
Retrieves aggregated usage data for a project based on the provided options.
var response = await deepgram.Usage.GetUsageSummaryAsync("DEEPGRAM_PROJECT_ID");
Get Fields
Retrieves features used by the provided project id based on the provided options.
var response = await deepgram.Usage.GetUsageFieldsAsync("DEEPGRAM_PROJECT_ID");
Updated 18 days ago