My understanding was that the API was changed, not withdrawn, and data is still available for download. I would like confirmation on whether IEX Trading (or some other built in solution) will be an option in the future and if not IEX should be removed from the extension.
A Personal Finance application without a BUILT IN viable method to download stock prices would certainly change my opinion on upgrading. Utilizing a third party solution for this important task is not the way I want to go.
I signed up for an API key at https://iexcloud.io/ and the API docs are at: https://iexcloud.io/docs/api/#api-reference . I saw in the moneydance logs that it's trying to get a URL like: https://api.iextrading.com/1.0/stock/market/batch?symbols=LIST,OF,SYMBOLS&types=chart&range=1m&chartLast=5. When I try to request that URL myself (with curl) I get a 403 Forbidden response. Even if I add my secret key to that url with: &token=sk_... I get the same response. However if I change the URL to: https://cloud.iexapis.com/stable/stock/market/batch?symbols=LIST,OF,SYMBOLS&types=chart&range=1m&chartLast=5&token=sk_... I get a good response.
Can the extension please be updated with the new URL? Also, even though I added my API token in the extension, I don't see it being added to the URL in the logs. Is it not being added? The extension only mentions an alphavantage API token even though I have IEX selected. Is they key there only being added to requests to the alphavantage API calls? Is there a different way to set the IEX API key?
Also, when I click 'Add API Key' the window to enter the API key opens below the extension's main window. As soon as I click anywhere, it pops up to the top, but it's confusing and annoying to have it pop-under initially.
Is there ever going to be a response to this issue from SUPPORT? Either:
1. Yes this will be fixed
2. No this will not be fixed. We will remove the IEX option from the supported Quotes and Exchange Rates Extension. Please use the unsupported third party option as your best alternative for this critical function.
Maddy on 03 Dec, 2019 04:15 PM
Please accept my sincere apologies for the delay in responding to your query, Paul!
It's possible that IEX has stopped providing updates unless you have an API key (or generally, an account). Unfortunately, the Quotes and Exchange Rates Extension doesn't yet support the ability to use a specific key or account with IEX.
We can only suggest to try the Alphavantage source for prices instead.