Getting started with Xbox services

This article aims to guide you through the process to start using Xbox services.

It involves setting the title up to use Xbox services during development and enabling Xbox Live. It's important to follow them in the order listed below.

Xbox services overview
Xbox services is a collection of micro-services that expose features such as profile, friends and presence, stats, leaderboards, achievements, multiplayer, and matchmaking. Use Xbox services to add Xbox Live to your title.

Setting up an app or game at Partner Center, for Managed Partners
Creating a new app or game at Partner Center as a Managed Partner, enabling Xbox Live for the game, and publishing the game to a development sandbox.

Creating test accounts
Creating Xbox Live Test Accounts at Partner Center.

Getting started with Xbox services APIs
Initializing the gaming runtime, creating XTaskQueue, setting up HttpClient trace, initializing Xbox services API (XSAPI), and cleaning up XSAPI.

Backwards Compatibility with XDK Xbox services API
Enable backwards compatibility with XDK Xbox services API (XSAPI).

See also