As a developer wanting to export this information in a timely manner, since the deprecation of presentment prices via the Rest API and the move to the internationalisation, being able to obtain multi-currency values via any has become a challenge.
Not knowing enough of the capabilities of the Storefront API GraphQL query model, I'm looking for some best practise guidance to export this data. If for a given storefront that supports multiple currencies, if I make a request for the min/max prices, all i get returned is the base price currency. See GraphQL #1 below.
So far, I have only been successful in getting all the currency prices when i specifically target a variant, then I can query for the presentmentPrices. See GraphQL #2 below. This is not remotely feasible as a long term strategy. It would take far too long to query for this information.
We have tired using the base currency, and use the currencies.js as an alternative, however this returns inconsistent results.