API Keys
Generate API keys from the Developer Dashboard at bookiebot.dev/dashboardKey Format
live_prefix for production keystest_prefix for development keys
Using API Keys
Include the API key in the Authorization header:Key Management
Creating Keys
Revoking Keys
Rotating Keys
Scopes
Control API access with granular scopes:| Scope | Description |
|---|---|
read:portfolio | View wallet balances and holdings |
read:transactions | View transaction history |
write:intents | Parse natural language commands |
write:transactions | Build transaction objects |
read:prices | Access token price data |
admin | Full account access |
Security Best Practices
Environment Variables
Key Rotation
Rotate keys every 90 days for security.Least Privilege
Grant only required scopes to each key.Monitoring
Monitor key usage in the dashboard for suspicious activity.Test keys are limited to 100 requests per day and can only interact with Solana devnet.