Xbox Live resources

This topic contains links to useful resources for developing Xbox Live games.

API reference

You can download the API reference documentation at:

You can find the REST API information at:

Xbox Live API source code

The Xbox Live API source code is publicly available on GitHub at:

Xbox Live Unity plug-in

For developers in the Xbox Live Creators Program that are using Unity to develop their game, the Xbox Live Unity plug-in is available on GitHub at:

Warning

Because this is an Xbox Live Creators Program tool, the Xbox Live Unity plug-in will not provide the full suite of Xbox Live features. Refer to the developer program overview feature table to see what Xbox Live services will be available.

Xbox Live Platform Extensions SDK

This package contains winmd files and documentation related to Secure Networking and Connected Storage features for the UWP platform. This extension will enable the use of Connected Storage in your UWP titles through use of the Windows.Gaming.XboxLive.Storage namespace.

Note

  • This download is not required if your developer environment is using the Windows 10 Fall Creators Update SDK or later.
  • Secure Sockets are not available to developers in the Xbox Live Creators Program.

Xbox Live tools

There are several useful tools that you use to help you develop for Xbox Live. Find more information at:

Xbox Live code samples

Public Xbox Live code samples are available on GitHub.

Samples that are restricted to managed partners can be found on the Games Developer Network Portal.

Xbox Live managed partner only content

Some documentation for Xbox Live is available only to managed partners. To access this information, you must have a Microsoft Account (MSA) that has been enabled for full Xbox Live access.

If you have an authorized MSA, you can find the partner only content at Xbox Live partner content.