diff --git a/src/Radarr.Api.V3/Movies/MovieImportController.cs b/src/Radarr.Api.V3/Movies/MovieImportController.cs index c7078288d6..f923a43657 100644 --- a/src/Radarr.Api.V3/Movies/MovieImportController.cs +++ b/src/Radarr.Api.V3/Movies/MovieImportController.cs @@ -29,7 +29,9 @@ protected override MovieResource GetResourceById(int id) } [HttpPost] - public object Import([FromBody] List resource) + [Consumes("application/json")] + [Produces("application/json")] + public IEnumerable Import([FromBody] List resource) { var newMovies = resource.ToModel(); diff --git a/src/Radarr.Api.V3/Movies/MovieLookupController.cs b/src/Radarr.Api.V3/Movies/MovieLookupController.cs index 7b7d117472..3d8729e188 100644 --- a/src/Radarr.Api.V3/Movies/MovieLookupController.cs +++ b/src/Radarr.Api.V3/Movies/MovieLookupController.cs @@ -54,7 +54,8 @@ protected override MovieResource GetResourceById(int id) } [HttpGet("tmdb")] - public object SearchByTmdbId(int tmdbId) + [Produces("application/json")] + public MovieResource SearchByTmdbId(int tmdbId) { var availDelay = _configService.AvailabilityDelay; var result = new Movie { MovieMetadata = _movieInfo.GetMovieInfo(tmdbId).Item1 }; @@ -63,7 +64,8 @@ public object SearchByTmdbId(int tmdbId) } [HttpGet("imdb")] - public object SearchByImdbId(string imdbId) + [Produces("application/json")] + public MovieResource SearchByImdbId(string imdbId) { var result = new Movie { MovieMetadata = _movieInfo.GetMovieByImdbId(imdbId) }; @@ -73,7 +75,8 @@ public object SearchByImdbId(string imdbId) } [HttpGet] - public object Search([FromQuery] string term) + [Produces("application/json")] + public IEnumerable Search([FromQuery] string term) { var searchResults = _searchProxy.SearchForNewMovie(term);