open-api icon indicating copy to clipboard operation
open-api copied to clipboard

[FEATURE]: Retrieve Listing price in a specified currency

Open webpn opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe

When I query for a Listing, I get its price in its default currency. Sometimes I get the price in EUR, sometimes in USD or GBP.

In my use case, I need to display the price always in EUR, and it should be the same price I see on the product page on etsy.com.

It is impossible to calculate exactly the change from USD to EUR because of the variable exchange rate and of the Etsy change commissions.

Describe the solution you'd like

It would be great if it was possible to set a "currency" GET Parameter on the getListing (/v3/application/listings/{listing_id}) and on the getListingsByListingIds (/v3/application/listings/batch) endpoints.

For example, I should be able to query https://openapi.etsy.com/v3/application/listings/batch?listing_ids=1011937296,1097691591,1131603540&currency=EUR and get all the results with the price in EUR.

webpn avatar Jan 10 '22 19:01 webpn