Lumiukko Jan 6, 2013 @ 3:18pm
Steam Web API extremely slow.
I am currently fooling around with the Steam Web API to retrieve some information for our small group. Basically who is playing with who (given their profiles are set to public).

The basic functionality is working fine, just the Steam Web API is extremely slow.
Often it is saying the service in at the moment unreachable.
If it is working, it sometimes takes up to 10 seconds to relieve the XML or JSON data.

I am using a normal HTTP request, e.g. to:
http://steamcommunity.com/profiles/<steamID>/?xml=1

Even with a normal web browser the retriaval takes ages...

Is it intented to be this unreliable, or is there a temporary problem?
< >
Showing 1-13 of 13 comments
Lumiukko Jan 9, 2013 @ 8:53am 
I need to bump this topic... maybe there are still people out there who also tried to use the API before and have an idea or something :)
Jakk49 [lfgo.de] Mar 11, 2013 @ 2:13pm 
i use it too and i have the same problem, hope someone can help us :/
But i think this is normal..
The Community Data is deprecated.
Instead use the Steam Web API.
Lumiukko Mar 11, 2013 @ 11:31pm 
We discussed it also in another thread. The problem is, that the Steam Web API is not yet supporting all the access possibilities the old community data used to give us. But we are full of hope that this might change one glorious day :)
Mr. Bubbles Jul 18, 2013 @ 5:36pm 
I recently created a steam id finder[www.vacbans.com] for looking up steam ID's, getting the age of private steam ID's and checking for VAC bans. It currently uses the XML version of the API because the JSON version lacks some of the info and is often slower. The download speed for the XML seems to match the download speed of a normal profile page. I think they have better servers than for the JSON web API.
Last edited by Mr. Bubbles; Jul 18, 2013 @ 5:39pm
Khorne Jun 24, 2014 @ 11:21am 
It's sad but one year late, the web API is still extremely slow. It can sometimes take up to 10 seconds (or more) to get an answer.

This is really not reliable.
Ryvax Jun 24, 2014 @ 11:30am 
yeah
=) Feb 12, 2015 @ 5:16am 
bump, the same
Here[www.firaja.cc] the solution guys :d2antimage:
Lumiukko May 31, 2015 @ 6:29am 
Thanks for the article, I'm sure it will be helpful for most people arriving here :)

I can't speak for the current development, but at the time of the OP (more than 2 years ago), the API definitely was extremely slow. I myself was using curl since day 2 (or so) of my project, so that wasn't it. But it might have changed by now :)

Khorne Aug 7, 2015 @ 4:26am 
Originally posted by @firaja:
Here[www.firaja.cc] the solution guys :d2antimage:

Using curl is of course better than file_get_contents() but it doesn't change the fact that the Steam Web API is often very slow.

It takes usually around 0,2 / 0,3 seconds to get the answer from Steam Web API. And suddently around 9 seconds.
q.q dodq1 Aug 7, 2015 @ 4:27am 
Yes
Pwoire Aug 7, 2015 @ 4:27am 
kaka-47
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Jan 6, 2013 @ 3:18pm
Posts: 13