update reports endpoints to only use required method arguments, since null is not supported