Skip to content
TORNLIFE More

Increase API rate limit

Started by Ayos [2257656] on in API Development.

13 replies · 230 views · thread synced · 5 days ago · View on torn.com
About this thread

Posts archived: 14 / 14 posts (100%) · the total is Torn's reply count + the opening post at the last fetch

Counted by TornLife from the archived posts.

Archived posts
14
Discussion span
→
People posting
7
Likes on archived posts
10
Posts by staff, officers and moderators
4
Authority score
72 / 100
Historical score
22 / 100
Story score
34 / 100
Engagement score
58 / 100

Most-liked replies

Ayos [2257656]
my suggestion is to increase the rate limit of the api system from 100 requests per minute to 200 as if you use multiple tools for torn the limit can make you hit the limit quite easily
LouBaker [1162207]
I only do 50 calls when updating members Personal Stats for spreadsheets, this takes 2 minutes

I have deliberately fixed 50 calls for this process to stop the overuse of the APIs, other people should be taking these steps too

I only do this every few weeks, at the start and end of training periods or chains start and end
Stiny [992186]
How else should you keep an up to date record of player stats and activity then?
I'm not saying this is a reason to raise the limit as 100 is just fine for this, but how would you tackle this? I have my own method. Tracking players like this provides key information such as "who of the inactives might still have a dog tag?" since you can track number of times players have been in the hospital.
DeKleineKobini [2114440] Committee Committee
You gave a 1 month event as reason to strain the api all year long? And even dog tags, why scan 2.6m people for a few hundred tags?
Stiny [992186]
There are less than half that number of players. Last count I did was 1,174,145 non-deleted accounts.
You don't need to strain for the whole year for that, just the months leading up to it and during it. It's an example regardless.

Other examples include:
An accurate player count. Hey look that comes in handy right now for correcting misinformation about there being 2.6m players.
Tracking player activity to see when people are most active. This can be done and smaller scopes such as a faction, but it's useful for tracking folks not in factions either.
Monitoring changes in statistics to see what a user is up to crime wise, money wise, travel wise, drug wise, mission wise.

Monitoring activity provides loads of useful data to leverage.
Beerstein [1322136]
Being able to hit the entire player base like that would be a massively unfair advantage to people using it, nevermind the technical limitations.

Factions being even a little responsible with 50 a minute per user (still high if anyone is using anything else heavily) could pull 5,000 a min which is still ridiculous, and if that's not enough for you IDK what to say.
Stiny [992186]
Anyone is allowed to pull all the players personal stats so long as you're within the rate limits and such. There's a popular TornStats site that does this in order to provide graphs for stuff that isn't in the in-game hall of fame.
There's also CRLF who writes reports on various player stats, activity, and feddings.
Ahab [1735214]
They added the api because scrapping the site was "unfair" and put strain on the site what we have now is considerable more unfair lol the same as most things they add or change they don't seem to think about what will happen at all.