Deepgram API Overview
Deepgram’s APIs allows you to interact with Deepgram programmatically. You can use our APIs to:
-
Build a Voice Agent
-
Transcribe streaming audio
-
Transcribe & analyze pre-recorded audio
-
Transcribe turn-based audio
-
Transform a continuous text stream
-
Transform a single text request
-
Analyze text
-
Get all available Deepgram models
-
Get model metadata
-
Create Temporary API Tokens
-
Administer your Deepgram account:
- Manage projects and project members
- Manage project invitations
- Manage user scopes
- Get billing balances
- Get billing usage breakdown
- Get project requests
- Manage API keys
- Manage self-hosted distribution credentials
To create your first API key refer to our Guide Creating API Keys.