API Keys Overview
API keys allow external applications and scripts to interact with Scalelite Manager Pro programmatically. Use them for:
- Custom monitoring integrations
- Automated reporting scripts
- Third-party dashboard connections
- CI/CD pipeline integrations
Viewing Your API Keys
Navigate to API Keys from the sidebar to see all your existing keys:
API Keys
Manage access keys for external integrations
Production Monitoring
Active
sk_live_****************************a8f2
Grafana Dashboard
Active
sk_live_****************************k9p3
Old Integration
Revoked
sk_live_****************************m4x7
Creating a New API Key
Click Create New Key and fill in the details:
Create API Key
Read Metrics
Read Servers
Read Meetings
Read Recordings
Write Servers
Manage Alerts
Copying Your New Key
After creation, you'll see the full key only once. Copy and store it securely:
API Key Created Successfully
sk_live_7f8a9b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u
Copy this key now. You won't be able to see it again!
Security Warning
Treat API keys like passwords. Never share them in public repositories, chat messages, or emails. If a key is compromised, revoke it immediately and create a new one.
Best Practices
- Use descriptive names: Name keys after their purpose (e.g., "Grafana Dashboard", "Backup Script")
- Limit permissions: Only grant the permissions each integration actually needs
- Set expiration dates: For temporary integrations, use expiring keys
- Rotate keys periodically: Create new keys and revoke old ones every 6-12 months
- Monitor usage: Check "Last used" to identify inactive keys for cleanup
API Documentation
For detailed API documentation including endpoints, request formats, and code examples, visit the API Documentation section in the sidebar.