Home › Support › Stats Lagging after API maintenance?

Stats Lagging after API maintenance?

DeplorableTM
0 views 0 replies

I have noticed a problem since the site was down for API maintenance and I don't know if something was changed intentionally or this is a bug.

Prior to maintenance when I would poll to get updated stats I could detect a ranked match had been played and the stats of that match so I could post them in our discord server.

Since maintenance, it appears that type=stats (ranked profile wins, losses, RP, rank etc... is updating but type=operatorStats is not. So I can see a match was played, if it was won or lost but then no stats after that.

Sometime much later operatorStats does seem to update, but then its many matches of stats all at once.

Replies

R6Data

@DeplorableTM We've changed some of the platform's internal logic. We now tend to cache operator data more, and we update it every four hours instead of immediately. For seasonal matches, the seasonalStats type is updated every three hours. This is because the platform's user base continues to grow dramatically. There are many free accounts making countless calls simultaneously, which were severely overloading the server. With our subscribers and limited revenue, we're unable to handle the volume of requests, have a more powerful server, and consequently, offer the service to all our users. So we've decided to cach less relevant data, such as operator data. We're trying to find another way, but for now, we can't do otherwise. We were considering introducing ads on the site to see if we could generate more revenue, obviously only for free and unregistered users. For subscribers, these ads wouldn't be displayed, as we earn our revenue from the subscription itself.

DeplorableTM

Ok, I think this is going to effectively break me then. I have been building a stats bot that polls your API after each match. I compute per-match kills, deaths, assists etc... by subtracting the previous career total from the current on across two endpoints. so if that is now not going to update until 3 hour intervals i cant track match by match. I feel like im being broken as an annual subscriber due to the demand being put on the server by the free users.

DeplorableTM

personally I think penalizing paid users to accommodate free access is the wrong approach. perhaps free should be able to less and less often to incentivize them to pay if they like what they are getting. I started out as free but even with my 5 users i was running out of API calls so I purchased an annual subscription. Now my use case is broken so I am not sure how I will proceed and even if it makes sense to proceed.

R6Data

@DeplorableTM We apologize for this situation. Unfortunately, this is a recent project that has gained a lot of traction and is experiencing very high demand. After consulting with my team, we've decided to further limit access for the Free plan, reducing the API calls to just 2,500 instead of the current limit and slightly increasing the rate limit for them. We believe this is always a way to allow even those who don't want to pay to benefit from the platform in a small way. Clearly, it's in our interest to offer and maintain a good service to those who pay to use the service, like you. Therefore, specifically for subscribers, we've decided to lower data caching and update it hourly (this applies to the various types of endpoints), while for free users the current configuration will remain. We're already working on it and expect to finish tomorrow, so as soon as it's finished, we'll post in this thread and create a new one to announce this change to the platform. Thank you for your understanding.

DeplorableTM

Thank you. I will wait for your response and then try again. this might be a workable solution for both sides. most ranked matches last 30-45 minutes (im guessing I don't have the exact numbers) so its unlikely two get completed in one hour. thanks for working with me and when the changes are made ill test and see how its working.

R6Data

@DeplorableTM We're still working on it, and it still requires patience because it requires changes to the backend logic. As soon as we're finished, we'll post in the thread.

R6Data

@DeplorableTM we have just finished to work on this update and we've just released it on the platform

DeplorableTM

thank you. I will let you know if I have any problems

DeplorableTM

So with this update how / what is getting cached? Is it hourly? I think different endpoints are coming in at different times now?

R6Data

@DeplorableTM Currently, with the changes made, stats are updated hourly only for subscribers. While they update for free users after several hours, we can't penalize subscribers in favor of users who hijack their profiles. Because we've recently seen a lot of cases of hijacked accounts, we've taken countermeasures, and they're wasting a lot of our time.

DeplorableTM

i am an annual subscriber. Is there a time stamp when you retrieve stats? I don't think im seeing them hourly but will watch closer

DeplorableTM

also as a thought, enhancement request. You could go back to writing stats instantly like in the beginning and subscribers have access instantly as well based on their tier and how many api calls they have. free accounts could have a 2 hour cool off, ie only able to pull every two hours. or whatever interval helps.

R6Data

@DeplorableTM So we have the timestamp of the last stats update, and I can tell you with certainty that our current logic updates the stats every hour for subscribers, but not for free users. So you're saying you're not seeing the stats updated every hour?

Your Reply

0 / 5000

Login or Register to post a reply.
Timeline
Created
Last Activity
Stats
— Views
— Replies
Categories

    Topic not found or an error occurred.

    ← Back to Support
    Rainbow SixTracker

    Ranks, seasons and career history for Rainbow Six Siege on PC, Xbox and PlayStation, next to the full database of operators, maps, weapons and gadgets.

    Arenyze network

    Database

    OperatorsMapsWeaponsGadgetsAttachmentsCharmsUniversal skins

    Players

    Player searchRanksSeasonsRecent bansPlayer count

    Tools

    Replay viewerStream widgetsServer globeService statusSiege quiz

    Tracker

    API docsAPI pricingr6-data.jsSupportContactTermsPrivacy
    © 2026 R6 Arenyze — Rainbow Six Tracker by ArenyzeRainbow Six Siege is a trademark of Ubisoft Entertainment. This site is not affiliated with Ubisoft.