OptionalhideHide all routes in this controller from OpenAPI documentation Routes remain functional but won't appear in /api/docs or /api/openapi.json Can be overridden at route level with hideFromDocs: false Useful for internal-only controllers, debug endpoints, or utilities
OptionalsecurityDefault security schemes applied to all routes Routes can add more schemes or override with empty array
OptionaltagsDefault tags applied to all routes in this controller Routes can append additional tags
Controller options for @Controller() decorator Provides default configuration for all routes in the controller