API Keys
Create and manage API keys for programmatic access.
Creating an API Key
- Navigate to Settings > API Keys
- Click Create API Key
- Enter a descriptive name
- Select the required scopes
- Click Create
- Copy the key immediately (it won't be shown again)
Scopes
| Scope | Description |
|---|---|
signals:write | Submit trading signals |
signals:read | View signal history |
accounts:read | View account information |
orders:read | View orders |
orders:write | Place and cancel orders |
Using API Keys
Include the key in the X-API-Key header:
curl -X POST https://api.example.com/api/signals/ingest \
-H "X-API-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '...'
Security Best Practices
- Never share API keys or commit them to source control
- Use environment variables to store keys
- Create separate keys for different integrations
- Regularly rotate keys
- Use minimum required scopes