API Keys Management
API keys provide service-to-service authentication for integrations, scripts, and external systems.
When to use API keys vs. JWT
| Use Case | Recommended Auth | Reason |
|---|---|---|
| Dashboard login | JWT | Interactive, session-based |
| SIEM integration | API Key | Long-running service |
| CI/CD pipeline | API Key | Automated, non-interactive |
| Custom scripts | API Key | No login flow needed |
| Mobile app | JWT | User-specific sessions |
| Webhook receiver | API Key | Stateless verification |