Is there a way to get all the current spell IDs using Blizzard's WoW API?
I would like to know the exact IDs because there are spells that might have IDs as low as 3 and up to 8056, while the limit of requests to do is around 3k for anonymous calls and 9k for registered applications (and this shuts down the idea of just trying to get the IDs in an 'for' expression).
Having the exact IDs of the spells, I can safely use Blizzard's API without worrying much about those limits.
GET SPELL /WOW/SPELL/:SPELLID
and request spell 1 - N in a loop. Save them in a xml or something with name id class combination e.g. so you can use it later for addons or sth. The call limit should be per day/week if i remember right so you've to do it only once and back up the result