My idea is to create a website. Where visitors will be paid for giving reviews to the product. Then I stuck with how I will get the products To my website. Earlier i was thinking that company products will pay me to post their products on my website. But i dont think as you said we need to buy apis. now I am thinking to get the affiliate marketing sign And then post that product links with description and all everything about that product. When visitors come to earn money from this website they will definitely come to buy that product. In that way I could earn from affiliate marketing and from Google adsence too.