products, images, and variants api calls set up