{
  "allowed_origins": [
    "http://localhost:3000",
    "http://localhost:5173",
    "https://qcanvas.ai"
  ],
  "cors_enabled": true,
  "description": "Backend API for blog generation with multiple LLM providers",
  "documentation": {
    "chat": "POST /api/chat",
    "config": "GET /api/config",
    "generate_blog": "POST /api/blog/generate",
    "generate_blog_stream": "POST /api/blog/generate/stream (SSE)",
    "generate_newsletter": "POST /api/newsletter/generate_newsletter",
    "generate_outline": "POST /api/blog/outline",
    "get_blog": "GET /api/blog/<blog_id>",
    "get_user": "GET /api/user/<user_id>",
    "health": "GET /api/health",
    "providers": "GET /api/llm-providers",
    "register_user": "POST /api/user/register",
    "search_blogs": "GET /api/blog/search?q=query",
    "update_preferences": "PUT /api/user/<user_id>/llm-preferences",
    "user_blogs": "GET /api/blog/user/<user_id>"
  },
  "service": "Blog Automation API",
  "status": "running",
  "version": "1.0.0"
}
