Built by Metorial, the integration platform for agentic AI.
Get details of a specific Deepgram project including its name, company, and configuration.
Query available Deepgram models and their metadata. Useful for discovering which models are available for transcription or text-to-speech and what languages they support.
Get usage data for a Deepgram project. Filter by date range, API key, tag, method (sync/async/streaming), or model. Useful for monitoring API consumption and billing.
Invite a user to join a Deepgram project by email. Specify the role they should have upon accepting.
List all Deepgram projects accessible with the current API key. Returns project IDs, names, and company information.
Analyze text for intelligence insights including sentiment analysis, topic detection, intent detection, and summarization. Enable one or more analysis features to extract value from text content such as transcripts, articles, or conversations.
Convert text into natural-sounding speech audio. Returns base64-encoded audio data. Supports 40+ English voices with localized accents, configurable encoding formats, sample rates, and bit rates.
Get billing balance information for a Deepgram project. Returns available credits and balance details.
List all API keys for a Deepgram project. Returns key metadata including comments, scopes, tags, and expiration dates. Does not return the actual key values.
Get detailed metadata for a specific Deepgram model by its ID. Returns model capabilities, supported languages, and version information.
Create a new API key for a Deepgram project. The key value is only returned once at creation time. Assign a role (member, admin, or owner) and optional tags for usage tracking.
Transcribe pre-recorded audio to text. Supports audio from a URL or raw audio data (base64-encoded). Provides options for model selection, language detection, speaker diarization, smart formatting, keyword boosting, and text intelligence features (summarization, topic detection, sentiment analysis). Returns the full transcript with word-level timestamps and confidence scores.
Update a Deepgram project's name or company. Provide the fields you want to change.
Permanently delete a Deepgram project. This action is irreversible and requires Owner-level permissions.
List all members of a Deepgram project. Returns member details including name, email, and permission scopes.
Remove a member from a Deepgram project. Requires Admin or Owner permissions.
Update a project member's role/scopes. Valid scopes are "member", "admin", or "owner".
Permanently delete an API key from a Deepgram project. The key will immediately stop working for authentication.