Jump to content
McKay Development

Rate limit on steamcommunity.com


lukasio

Recommended Posts

Hello,

 

I was under the impression that the rate limit for requests to steamcommunity.com (for example to fetch someone's inventory) was about 20 per minute per ip.

However, today I already start getting http 429 errors after just 4 requests (10 seconds between each request).

I also noticed that multiple csgo related website are having issues today, so I was wondering if steam lowered the rate limit or if it's just a temporary thing due to steam having server issues.

 

Also, is there a way to fetch user inventories other than using http://steamcommunity.com/profiles/steam64id/inventory/json/730/2/, that is less prone to steam server issues or rate limits.

 

Thanks in advance.

 

 

Link to comment
Share on other sites

Thanks for the response. It seems like the Valve changed something again. Since about an hour you can do some decent amount of requests again, only if you provide login cookies. Without I'm still getting blocked after 3 requests.

Was it always like that that when you provided login cookies you could do more requests than without?

Link to comment
Share on other sites

It doesn't seem to matter if you request your own inventory while logged in or other's, which makes sense.

Best solution for now is propably to run a bot solely for the purpose of generating login cookies, and letting php or whatever use those cookies to fetch inventories.

Edited by lukasio
Link to comment
Share on other sites

It seems everyone had that problem, but since about 12h if you provide login cookies you can do a decent amount of requests again.

You only need to provide steamLogin and steamLoginSecure as cookies in the header. You don't seem to need to provide any other header data like referer.

Link to comment
Share on other sites

It seems everyone had that problem, but since about 12h if you provide login cookies you can do a decent amount of requests again.

You only need to provide steamLogin and steamLoginSecure as cookies in the header. You don't seem to need to provide any other header data like referer.

Well I gave it a shot but it look's like steam doesn't support my cookies or what. Could you give me please an example of yours (cURL example or smth)? I have these data, but it seems like I can't send it properly:(

Edited by Thirtieth
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...