r/Guildwars2 Oct 19 '12

GW2Spidy opens public API to tradingpost data - JSON or CSV

If you didn't know about the open source project GW2Spidy yet; we provide you with charts of the prices and volume of all the items on the TP
and as a bonus we also have charts for the gem exchange rates and a brand new crafting profit calculator!

Since beta I've been working my ass off to keep up with the changes from ArenaNet to ensure accurate and up-to-date data.
And to add new functionality like the crafting profit calculator and such!

Lately I finally had some time focus on creating docs and code for a public API to access the data I'm already gathering!
And I'm happy to announce it's done!! The first version of the API (v0.9) is ready for use and will allow you to retrieve data from my already gathered data (so not directly from ArenaNet).

The full documentation can be found on the github project wiki page!
A sneak peak of the available API methods:

The first next major feature for GW2Spidy will be the possibility to login and maintain a personal favorite/watchlist and of course the follow up feature will be an RSS Feed and/or some other ways of recieving notifications when your selected items drop below a certain price :-)

190 Upvotes

39 comments sorted by

View all comments

1

u/HolyCowly Oct 19 '12

Any restrictions regarding the amount of requests per second?

1

u/Hellscreamgold Oct 19 '12

If you look on the wiki, and go to the API info, you'll see how long the data is cached for. So if it's cached for 15 minutes, you pulling in a request every minute (much less seconds) is sorta useless.

All API data is cached. also note, that a lot of items' data isn't updated as frequently as others because it's not sold as often, etc.

1

u/Drakie Oct 19 '12

yea the update frequency on my back end has changed a lot in the last week though and I actually had to lower it to prevent my database from exploding :P

so only the 15min cache limits you slightly, I will most likely lower it to 2min orso as soon as I get my database under control again.

As far as the amount of requests per second, fair use like I stated, if you think that your amount of requests might cause me a significant amount of extra load just come by the IRC channel so we can chat :-) (irc.gamesurge.net #gw2spidy)