None - but I’ve instigated the “key” so I can monitor usage. “Someone” remaining unnamed hits me up for about 100k calls a day … and it’s slowing certain other services down! I don’t plan on limiting use right now but never say never. No user (other than the one mentioned) is hitting me with too many calls per day.
Ticker is not unique across exchanges. You can have IHP on London and IHP on NYSE. Therefore you’d still need a prefix/suffix to identify. ISIN is 99% unique except in the annoying instances of multi currency ETFs. In those instances SEDOL is the best identifier but that’s got restricted publishication rules due to the LSEs “ownership” of this identifier.
Yep. Everyone is annoyed with the “us” or “uk” prefix and I’m gradually moving away from it. There is a generic “dividendLast” , “dividendNext”, “bid” and “ask” functions that do not require this prefix. The ukDividend function looks for UK and when it doesn’t find it it defaults to US… so you can call ukDividend and get a US result - I put that in place last week as it annoyed a few users who didn’t want to “uk” “us” prefix… I know it’s weird…but it kinda works for now until I kill the prefix off entirely.
Currently overhauling the entire dividend process behind the scenes as some “heavy” users require the API to query multiple ISINs and Exchanges at once. ie. Give me all dividends going Ex today on the LSE. Give me all dividends paying next week. Give me the entire history of dividend payments for Vodafone etc… This is a bit of a beast but it’s looking and working well. Hopefully I’ll bang it out for demo soon. Those with “keys” get notified for testing first.