Account Management Commands

Manage projects, API keys, team members, and usage with the dg CLI.

Projects

List Projects

$dg projects list

Switch Project

$dg projects use <project-id>

API Keys

List Keys

$dg keys list

Create Key

$dg keys create "ci-runner"
$dg keys create "production" --scope scopes.json

Delete Key

$dg keys delete <key-id>

Use --dry-run to preview:

$dg keys delete <key-id> --dry-run

Team Members

List Members

$dg members list

Invite Member

$dg members invite user@example.com --role admin

Available roles: admin, member, viewer

Remove Member

$dg members remove <member-id>

Usage

View Usage

$dg usage
$dg usage --start 2024-01-01 --end 2024-01-31

Export Usage

$dg usage -o json > usage.json
$dg usage --format csv > usage.csv

Billing

View Balance

$dg billing

Direct API Access

Use dg api to call any Deepgram API endpoint:

$dg api GET /v1/projects
$dg api POST /v1/listen --data '{"url": "https://example.com/audio.mp3"}'

Authentication is handled automatically.