Config API
Config API
API for managing system configuration.
Base URL
http://localhost:3001/api/configGet Configuration
Get current system configuration.
Request
GET /api/config/configResponse
{ "kestra": { "url": "http://localhost:8080", "enabled": true }, "cline": { "enabled": true }}Update API Keys
Update LLM provider API keys at runtime.
Request
POST /api/config/keysContent-Type: application/json{ "groq": "new_groq_key", "openai": "new_openai_key", "anthropic": "new_anthropic_key", "redTeamGroq": "red_team_key", "blueTeamGroq": "blue_team_key"}Response
{ "success": true, "message": "API keys updated"}Update Kestra Configuration
Update Kestra integration settings.
Request
POST /api/config/kestraContent-Type: application/json{ "url": "http://localhost:8080", "apiKey": "new_key"}Clear API Keys
Clear all API keys from memory.
Request
DELETE /api/config/keysResponse
{ "success": true, "message": "API keys cleared"}Next Steps
- Configuration Guide - Configuration details