I need to return a PartialView through API call

Check out the answer on How to access RequestModel while using a custom controller (site.axd)? - #2 by patric.forsgard regarding the null request model accessor.

Try to use the parameters in the correct order, regarding to Microsofts implementation the action is always the first parameter.