diff --git a/endpoints/movies.get.py b/endpoints/movies.get.py index e69de29..6c0c9eb 100644 --- a/endpoints/movies.get.py +++ b/endpoints/movies.get.py @@ -0,0 +1,27 @@ +from fastapi import APIRouter, HTTPException + +movies = [ + { + "title": "The Matrix", + "genre": "Sci-Fi", + "director": "Wachowski Sisters" + }, + { + "title": "Inception", + "genre": "Action", + "director": "Christopher Nolan" + } +] + +router = APIRouter() + +@router.get("/movies") +async def get_movies(): + """Demo movies endpoint""" + return { + "message": "Movies retrieved successfully", + "method": "GET", + "_verb": "get", + "movies": movies, + "count": len(movies) + } \ No newline at end of file