Authentication

Strategies are authored and backtested in the web app, so most users never need an API key. API keys are for programmatic access to the REST API.

Get an API Key

  1. Sign in to podium-finance.com.
  2. Go to Dashboard → Settings → API Keys (/dashboard/settings/api-keys).
  3. Generate a key. It is shown once — copy it immediately.
  4. Keys are prefixed with pk_ and sent as a Bearer token.

Set Environment Variable

bash
export PODIUM_API_KEY="pk_your_key_here"

Use in Code

python
import os
import requests

# API keys use the pk_ prefix and authenticate as a Bearer token.
api_key = os.environ["PODIUM_API_KEY"]

resp = requests.get(
    "https://podium-finance.com/api/strategies",
    headers={"Authorization": f"Bearer {api_key}"},
    timeout=30,
)
resp.raise_for_status()

Next

  • API Keys — full reference for programmatic access
  • Quickstart — build your first strategy