diff --git a/endpoints/new.get.py b/endpoints/new.get.py index e69de29..7fa731f 100644 --- a/endpoints/new.get.py +++ b/endpoints/new.get.py @@ -0,0 +1,35 @@ +from fastapi import APIRouter, Depends, HTTPException +from core.database import fake_users_db +import random + +router = APIRouter() + +@router.get("/new") +async def generate_movie_genre(): + """Generate a random movie genre""" + genres = [ + "Action", + "Comedy", + "Drama", + "Horror", + "Science Fiction", + "Romance", + "Thriller", + "Documentary", + "Animation", + "Adventure" + ] + + selected_genre = random.choice(genres) + + return { + "message": "Genre generated successfully", + "data": { + "genre": selected_genre, + "total_genres": len(genres) + }, + "metadata": { + "source": "predefined_genres", + "generated_at": "demo_timestamp" + } + } \ No newline at end of file