CNDRD
siegeapi
Python

Rainbow Six Siege Python API Interface

Last updated May 19, 2026
70
Stars
8
Forks
1
Issues
0
Stars/day
Attention Score
25
Language breakdown
Python 100.0%
โ–ธ Files click to expand
README

siegeapi


How to install

pip install siegeapi

Quick example

from siegeapi import Auth
import asyncio

async def sample(): auth = Auth(UBISOFTEMAIL, UBISOFTPASSW) player = await auth.get_player(name='CNDRD') print(f"Name: {player.name}") print(f"Profile pic URL: {player.profilepicurl}") print()

await player.load_stats() print(f"Level: {player.level}") print(f"Total Time Played: {player.totaltimeplayed:,} seconds / {player.totaltimeplayed_hours:,} hours") print(f"PVE: {player.pvetimeplayed:,} seconds | PVP: {player.pvptimeplayed:,} seconds") print(f"Total Commendations: {player.commendations.get('total', 0)}") for k, v in player.commendations.items(): if k != 'total': print(f"{v}x {k.capitalize()} ", end='') print() print()

await player.loadfullprofiles() print(f"Players' full profiles: {player.listfullprofiles()}") rankedprofile = player.getfull_profile('ranked') print(f"Ranked Points: {rankedprofile.rankpoints}") print(f"Rank: {ranked_profile.rank}") print(f"Max Rank Points: {rankedprofile.maxrank_points}") print(f"Max Rank: {rankedprofile.maxrank}") await auth.close()

asyncio.run(sample())

Output

Name: CNDRD Profile pic URL: https://ubisoft-avatars.akamaized.net/7e0f63df-a39b-44c5-8de0-d39a05926e77/default256256.png

Level: 620 Total Time Played: 10,811,538 seconds / 3,003 hours PVE: 157,560 seconds | PVP: 9,830,647 seconds Total Commendations: 328 83x Dedication 59x Guidance 184x Valor

Players' full profiles: ['standard', 'dual_front', 'ranked'] Ranked Points: 1000 Rank: Unranked Max Rank Points: 1000 Max Rank: Unranked

---

Docs

For docs go to cndrd.github.io/siegeapi

Credits

Operator Icons from [r6operators][r6operators] by [marcopixel][marcopixel] & sourced by me straight from the game files Built (and re-built) on top of what [billy-yoyo][r6spythonapi] started

Problems

If you experience any problems, reach out to me, or submit a PR You can reach out here on GitHub or on Discord (cndrd)

forthebadge forthebadge

[r6operators_]: https://github.com/marcopixel/r6operators [marcopixel_]: https://github.com/marcopixel [r6spythonapi]: https://github.com/billy-yoyo/RainbowSixSiege-Python-API

ยฉ 2026 GitRepoTrend ยท CNDRD/siegeapi ยท Updated daily from GitHub