added etsy api functionality