Skip to main content

API Keys

All API requests require an API key. Include it in the X-API-Key header:
curl https://api.mediapi.dev/v1/jobs \
  -H "X-API-Key: mk_live_abc123..."
Or use the Authorization: Bearer header:
curl https://api.mediapi.dev/v1/jobs \
  -H "Authorization: Bearer mk_live_abc123..."

Getting a key

  1. Sign up at mediapi.dev
  2. Go to the dashboard
  3. Click Create API Key
  4. Copy the key — it’s only shown once

Key security

  • API keys are hashed (SHA-256) before storage — we never store the raw key
  • Revoke compromised keys immediately from the dashboard
  • Use separate keys for development and production
  • Never commit keys to source control

Plans & limits

PlanMonthly GBMax file sizePriority
Free1 GB100 MBLow
Pro25 GB2 GBNormal
Business200 GB10 GBHigh
EnterpriseUnlimitedUnlimitedHighest