Open dnet890 opened 2 weeks ago
Please read the migration
Wait, I don't get it. For example: if I type: curl https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies/eur.json I got Euro with all currency. How about if I just want to know the value 1 USD to EUR currency?
That's easy, the eur.usd tells you how many usd 1 EUR is.
The jsdelivr is a cdn, it gives all currencies in the one request. No need to have hundreds of endpoints with just one conversion.
So, we cannot filter or currency pairing anymore and we just got long list of unnecessary currencies?
That json file is only 7kb, and easy to parse. Would you prefer there be 300+ endpoints for every currency to do a 1:1 conversion? That's thousands of combinations, just to save a few bytes in the one request.
The reason the new api was made is because there were too many files in the previous one. It's not difficult to deal with and I actually prefer this one because from the one base currency I can get all the currencies my visitors will need, and cache for the day.
So one request per day and I have every currency converted. I love it. Thanks @fawazahmed0
it is depending on everyone situation though. if you want to view all currencies in the world in one command that is fine for you. But, someone want a simplicity like simple currency pairing viewing in the bank or money changer or in your smartphone app (i.e: iOS Stocks).
Hi on the old API we can mention the output of the currency. But, how we can do the same thing on the new API?