# Generate Outline **POST /outline/generate** Generate a presentation outline based on the provided topic and parameters ## Servers - Local development server: http://localhost:8080/api (Local development server) - Production server: https://api.huy-devops.site/api (Production server) ## Authentication methods - Bearer auth ## Parameters ### Body: application/json (object) - **topic** (string) The topic for the presentation - **model** (string) The model to use for generation - **provider** (string) The provider of the model - **language** (string) The language for the presentation - **slide_count** (integer) The number of slides to generate ## Responses ### 200 Successfully generated outline #### Body: application/json (string) string ### 400 Bad request - invalid input parameters ### 500 Internal server error - outline generation failed [Powered by Bump.sh](https://bump.sh)