Roy's 90s Movie API

This RESTful API lets you explore iconic films from the 1990s.

Built with Node.js and MongoDB. This documentation outlines all available endpoints.

API Endpoints

Method Endpoint Description
GET /movies Returns all movies
GET /movies/:title Returns a single movie by title
GET /genres/:genreName Returns a genre by name
GET /directors/:directorName Returns a director by name
POST /users Registers a new user
PUT /users/:username Updates a user's info
POST /users/:username/movies/:movieId Adds a movie to user's favorites
DELETE /users/:username/movies/:movieId Removes a movie from favorites
DELETE /users/:username Deletes a user account