r6api.js
r6api.js copied to clipboard
🍫 Node.js wrapper around Rainbow Six Siege APIs
Hello @danielwerg @LaxisB @BadCoder1337 @EndBug @SendNukez. Myself and a few other developers are collectively working to find the endpoint used by TabWire for their TabLive feature. I offered to pay...
In rare cases `userId` is `null`. I'm usure why but it seems to represent a linked account which doesn't started a game. Raw API response to `nameOnPlatform` search: ```json {...
I need to create a different session with non-default `Ubi-AppId` to interact with another domain of endpoints. Example code: ```ts const friendsApi = new R6API(credentials) const chatApi = new R6API({...
 OMG IT'S HAPPENED!!! There's NEW map stats, stats drilldown by time and more! R6Tab already implemented new site parsing.
Underlying endpoint returns only Uplay (id `f68a4bb5-608a-4ff2-8123-be8ef797e0a6`) and nothing about R6 Extraction (id `5033bfb3-8a2e-4748-93e5-2ffa82975a85`, codename `Pioneer PC`) or R6 Siege (id `e3d5ea9e-50bd-43b7-88bf-39794f4e3d40`) profiles is under a year old. We need...
It appears to be `playerstats2/statistics` endpoint is not getting updated anymore after doing few casuals to test it. Which means `getStats` method will be outdated starting from operation High Calibre....
I don't see DP27 on constants, so i'm wondering if it isnt supported now TODO: - [x] Icon - [x] Unique ability name and icon - [x] DP27 - [...
so the function getUserSeasonalv2.ts woks again ydyk
After crossplay release `r6api.getProgression` no longer receive updates. My current xp and level:  My xp and level from legacy progression endpoint: ```http GET /v1/spaces/5172a557-50b5-4665-b7db-e3f2e8c5041d/sandboxes/OSBOR_PC_LNCH_A/r6playerprofile/playerprofile/progressions?profile_ids=c09fc7c9-5d45-4c6c-94e5-2dee159abff3 HTTP/1.1 Host: public-ubiservices.ubi.com Authorization: Ubi_v1...