mimicking etsy with its api.