Ubisoft API Expert for Inventory Data Extraction
Budget: $15 – $25 USD
We are seeking a Ubisoft API expert with experience analyzing game client traffic and working with Ubisoft Connect systems. The core objective is to extract and document inventory data — specifically Rainbow Six Siege items (e.g., charms, skins, bundles) — by working with Ubisoft APIs or analyzing Ubisoft Connect traffic.
- Analyze Ubisoft Connect (PC client) and/or Rainbow Six Siege network traffic
- Extract valid offerIds or entitlement identifiers for known inventory items
- Use tools such as Fiddler, Wireshark, or Python scripts to capture and parse Ubisoft API requests
- Build a script or lightweight tool to:
- Authenticate a user session (via email/password or session token)
- Fetch owned inventory from Ubisoft’s backend
- Export results (e.g., item name, offerId, platform, type) to CSV or JSON
- Focus only on Rainbow Six Siege items (no other titles required)
Requirements:
- Experience with Ubisoft’s account system, inventory APIs, and session auth
- Familiarity with Ubisoft Connect and R6S progression/crossplay systems
- Strong skills in Python and RESTful API integration
- Able to work with encrypted HTTPS traffic (e.g., Fiddler HTTPS decryption)
- Strong attention to detail and data accuracy
Nice to Have:
- Prior work on Rainbow Six Siege-related tools, scrapers, or dashboards
- Understanding of platform-specific entitlements (e.g., Xbox/PSN vs Uplay)
- Familiarity with Ubisoft’s offerId, spaceId, and profileId concepts
- Analyze Ubisoft Connect (PC client) and/or Rainbow Six Siege network traffic
- Extract valid offerIds or entitlement identifiers for known inventory items
- Use tools such as Fiddler, Wireshark, or Python scripts to capture and parse Ubisoft API requests
- Build a script or lightweight tool to:
- Authenticate a user session (via email/password or session token)
- Fetch owned inventory from Ubisoft’s backend
- Export results (e.g., item name, offerId, platform, type) to CSV or JSON
- Focus only on Rainbow Six Siege items (no other titles required)
Requirements:
- Experience with Ubisoft’s account system, inventory APIs, and session auth
- Familiarity with Ubisoft Connect and R6S progression/crossplay systems
- Strong skills in Python and RESTful API integration
- Able to work with encrypted HTTPS traffic (e.g., Fiddler HTTPS decryption)
- Strong attention to detail and data accuracy
Nice to Have:
- Prior work on Rainbow Six Siege-related tools, scrapers, or dashboards
- Understanding of platform-specific entitlements (e.g., Xbox/PSN vs Uplay)
- Familiarity with Ubisoft’s offerId, spaceId, and profileId concepts
Related categories:
Python
Web Scraping
Game Consoles
Game Development
Network Administration
RESTful
Data Extraction
API