Getting Started

A powerful Xbox Live RESTful API designed for developers.

Xbox App Integration

For more information on how to authenticate 3rd party users on your website click here.


The base URL for each call is after that you will need to need to distinguish the API version which at this time is /v1/



You will find your API Key located in your profile. Use that to make authenticated requests to our endpoints. Every request that requires authentication should include "X-Authorization" in the request header along with any additional parameters that the call may need. Below is an example.


$ curl --header "X-Authorization: API_KEY"

If you are using the Xbox App authentication include the header X-Contract: 100


HTTP/1.1 200 OK
Content-Type: application/json
X-RateLimit-Limit: 500
X-RateLimit-Remaining: 500

API Endpoints

For a complete list of functions visit 'API Endpoints' documentation.