{"note":"OpenAPI conversion -- returning structured metadata","name":"freetv-app-com","description":"MixerBox FreecableTV","version":"v1","base_url":"https://api.freetv-app.com","endpoints":3,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api MixerBox FreecableTV\n@base https://api.freetv-app.com\n@version v1\n@endpoints 3\n@toc services?funcs=GetShowsForChatGPT&mobile=0(1), services?funcs=GetMoviesForChatGPT&mobile=0(1), services?funcs=GetChannelsForChatGPT&mobile=0(1)\n\n@group services?funcs=GetShowsForChatGPT&mobile=0\n@endpoint GET /services?funcs=GetShowsForChatGPT&mobile=0\n@desc Get the latest or trending TV shows for a specific country.\n@optional {country: str(tw/us/jp) # Specify the country of shows by country code. Currently supported countries are: tw (Taiwan), us (United States) and jp (Japanese), category: str(latest/trending/drama/horror/sci-fi/thriller/kids/action/comedy/western/animation/crime/documentary/sports/reality/variety) # The category of the show. Specify \"all\" if no specific category is needed. Notice that each country support different set of categories. For country 'tw', only 'latest' and 'trending' is supported. For country 'jp', supported categories are: 'trending', 'latest', 'drama', 'kids'. 'animation', 'documentary', 'sports', 'variety', 'others'. For country 'us', supported categories are: 'latest', 'trending', 'drama', 'horror', 'sci-fi', 'thriller', 'kids', 'action', 'comedy', 'western'., offset: int # Parameter for pagination. The default value is 0., limit: int # Parameter for pagination. The default value is 20.}\n@returns(200) {GetShowsForChatGPT: map{items: [map], rules: [str]}} # OK\n\n@endgroup\n\n@group services?funcs=GetMoviesForChatGPT&mobile=0\n@endpoint GET /services?funcs=GetMoviesForChatGPT&mobile=0\n@desc Get the latest or trending movies for a specific country.\n@optional {country: str # Specify the country of movies by country code. Currently only support country: us (United States), category: str(latest/trending/drama/horror/sci-fi/thriller/kids/action/comedy/western) # The category of the movie. Use \"latest\" or \"trending\" if no specific category is needed, offset: int # Parameter for pagination. The default value is 0., limit: int # Parameter for pagination. The default value is 20.}\n@returns(200) {GetMoviesForChatGPT: map{items: [map], rules: [str]}} # OK\n\n@endgroup\n\n@group services?funcs=GetChannelsForChatGPT&mobile=0\n@endpoint GET /services?funcs=GetChannelsForChatGPT&mobile=0\n@desc Get specific type of channels, including news channels, sports channels and live channels.\n@optional {country: str(tw/us/jp) # Specify the country of channels by country code. Currently supported countries are: tw (Taiwan), us (United States) and jp (Japanese), category: str(news/sports/live/politics/business/review) # The category of the channels. Each country support different set of categories. Here is the list for reference. For country 'us' and 'jp', supported categories are: 'news', 'live', 'sports'. For country 'tw', supported categories are: 'news', 'sports', 'live', 'politics', 'business', 'review', offset: int # Parameter for pagination. The default value is 0., limit: int # Parameter for pagination. The default value is 20.}\n@returns(200) {GetChannelsForChatGPT: map{items: [map], rules: [str]}} # OK\n\n@endgroup\n\n@end\n"}