CNDRD/siegeapi

operators and trends not working anymore

Opened this issue Β· 24 comments

Hi, i cannot retrieve anymore some data using load_operators() and load_trends(), bot calls seems to raise the following exception:

"ERROR - Received a text response, expected JSON response. Message: "

I tried both apis on version 6.2.5 and 6.3.4 but had the same result.

Same issue with load_weapons() now as well

Seems like Ubisoft is pulling the endpoints offline.
Well not offline, they are there but all of them are all of a sudden returning a 410 response.

Currently i don't know any more than you do. I've asked around to see if anyone knows anything but so far nothing.
All we can hope for is they will pull their heads from their asses and do some proper new endpoints since the official stats page has been under maintenance for a pretty long time now..

We'll just have to wait and see

well if you look at ubis own stat page it says its under maintenance for weeks now
https://www.ubisoft.com/en-us/game/rainbow-six/siege/stats
image

image

@CNDRD Do you think they will just shut down their Stats website and its endpoints?

Or will they come out of it eventually and fix their shit?

@RayanSaeed I'm hopeful they've shut down only these specific endpoints in anticipation of the new ones.
It's also possible they moved them to a different url.
Either way, until either someone tells me what the new endpoints are or the new stats page gets updated I'm not doing jack shit

That's too bad man :(

I really hope they come back soon and fix their API asap.

@CNDRD Any updates on this?

Also, throughout this time, R6 TrackerNetwork continues functioning properly and providing current updated data.

@RayanSaeed nope

Didn't look into it very much tho.
TRN has people that get paid to find out. From what i know they also may have contacts directly at Ubi providing them support and shit like that (idk, just what I've heard)

Apart from the rank I've never seen very accurate data from TRN compared to Ubi's data taken directly from them there was always something off - over the years they've grown to be only really useful for the old ranks..

@CNDRD Did you see the latest season reveal panel?
Ubi is bringing stats to the game itself.

I hope they will also fix the stats website and that they will start using the new endpoints on their website and finally take it out of maintenance.

@RayanSaeed I just realized I didn't actually watch the reveal panel. lol
However i am aware of the stats page in-game.
Patiently waiting for the new season to drop with some juicy new endpoints πŸ˜„

Yes, me too.. Waiting for the new season to drop!

image

I was just trying to run an docker image where I wrapped this package and getting the above error.. , is the API working or is it broken from ubisoft side itself?

I was just trying to run an docker image where I wrapped this package and getting the above error.. , is the API working or is it broken from ubisoft side itself?

Ubisoft has moved its endpoints since the last version of this module.

@RayanSaeed so yeah the new season dropped....
I kinda didn't realize that when they started encrypting the game files and shit to fend off cheaters, they would also fuck with my attempts to get anything as well. So I'm fucked on that front.
Stats section is also nowhere to be found.
And a new stats website is also still not here (probably gonna come with the stats section, if ever..)

So all in all it's fucked πŸ₯²

@CNDRD Hey!
is the status on this still #ubisoft-fucked-up? πŸ˜“

@RayanSaeed status is more like "Ubisoft removed everything useful and only shoved the info about the new APIs to the big sites"
I'm giving it a chance (a very low, low one) until the Y10 reveal.. I've heard there's gonna be quite a lot of surprisingly good stuff from a source that loves to fuck with Ubisoft big time.
If nothing changes with these APIs though, I'll finally make an update to this library to remove the not-working methods and everything else..

Oh wow, that's exciting news!
So this means I can pause my project for a while and come back to this later with Y10 reveal πŸ‘πŸΌ

I would love to continue building and not waste all my work on the project so far.

Let me know if you need a hand in anything @CNDRD

@RayanSaeed I wouldn't get my hopes that high up.. When I said there's exciting stuff coming in Y10 I didn't mean specifically for us developers. More like an all around game update i guess? Idk the details, dude's pretty secretive for obvious reasons, but I know him for a while and when he says it's exciting I believe him (I mean what else do we have left other than hope...).

Thanks for the offer, if anything comes up I'll be sure to reach out
o7

Yup, I get it but it’s tough not to get excited. Their stats site has been down for a long time.
I hope they make an API for developers.

Can your contact at Ubi push for a developer API? Maybe start a feature request?

Also, I had an idea. What if I made an Overwolf app? My mobile app users (who play on PC) could download it. We could track their stats that way.
Do you think this is a good solution? Is it even possible?

Just to be super clear, it's not a contact at Ubisoft. But he is trying..

Stuff like that kinda works. Sites that used to show you who you were playing against are using it.
Like https://r6.monster/ - they have something called the 'Overwolf Listener' that works since Overwolf has access to your match data and user IDs.

Ahan I see.. got it πŸ‘

So I can make an Overwold app then.. got it

The endpoints have to exist somewhere, otherwise how does something like r6 tracker work? Has anyone found endpoints yet?

CNDRD commented

@Jasper1229 i poke a question around every few weeks but nothing..
New official tracker is still nowhere to be seen ☹
I am unable to take the game apart to see the endpoints anymore so who knows..

My timeline has shifted so I'm giving it until Siege X happens because that thing is gonna be fucking massive..
If nothing happens then I'll make a new version of the lib that will feature only the stuff that works as well as a bunch of other much needed love that it deserves.

And yes, sites like TRN have these endpoints. AFAIK they got them from someone at Ubi.
Currently all of my contacts know jack shit about any useful endpoints, which means there isn't anything to know lol

@CNDRD Yeah I tried contacting TRN as well, and they were pretty secretive about the endpoints. IDK if they have some sort of back channel deal with ubi or something