adding api request creator