Deepgram API Overview
Deepgram’s APIs allows you to interact with Deepgram programmatically. You can use our APIs to:
Build aVoice Agent
Transcribestreaming audio
Transcribe & analyze pre-recorded audio
Transcribeturn-based audio
Transform acontinuous text stream
Transform asingle text request
Analyzetext
Get all availableDeepgram models
CreateTemporary API Tokens
Administer your Deepgram account:
- Manageprojects and projectmembers
- Manage projectinvitations
- Manage user scopes
- Get billingbalances
- Get billingusage breakdown
- Get projectrequests
- ManageAPI keys
- Manageself-hosted distribution credentials
To create your first API key refer to our GuideCreating API Keys.