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
- Sign in to
podium-finance.com. - Go to Dashboard → Settings → API Keys (
/dashboard/settings/api-keys). - Generate a key. It is shown once — copy it immediately.
- 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