Now with Real-Time Activity Support

The Xbox Live API
for developers

Access player profiles, achievements, friends, game clips, presence, and more. Build Xbox-integrated applications in minutes with our simple REST API.

Free tier: 150 requests/hour. No credit card required.

curl
# Get any player's profile by gamertag
curl -H "X-Authorization: YOUR_API_KEY" \
  "https://xbl.io/api/v2/player/gamertag/Major%20Nelson"

Everything you need to build Xbox apps

Comprehensive access to Xbox Live data through a simple, well-documented REST API.

Player Profiles
Retrieve gamertags, gamerscore, account age, profile pictures, and detailed player information.
Achievements
Access complete achievement lists, unlock status, progression, and rarity statistics for any game.
Friends & Social
Get friends lists, followers, friend requests, and social connections between players.
Game Clips & Screenshots
Fetch recorded game clips, screenshots, and DVR content with full metadata.
Presence & Activity
Real-time presence status, currently playing games, and rich presence information.
Game Pass & Marketplace
Browse Game Pass catalog, game details, pricing, and marketplace information.
Clubs & Groups
Access Xbox Clubs, club members, feeds, and community content.
Title History
Complete gaming history with playtime, last played dates, and title details.

Simple integration

Start making API calls in seconds. No SDKs required—just HTTP requests.

Request

GET /api/v2/player/gamertag/:gt
const response = await fetch(
  "https://xbl.io/api/v2/player/gamertag/Major%20Nelson",
  {
    headers: {
      "X-Authorization": "YOUR_API_KEY",
      "Accept": "application/json"
    }
  }
);

const player = await response.json();
console.log(player.gamertag, player.gamerscore);

Response

200 OK
{
  "xuid": "2533274843156789",
  "gamertag": "Major Nelson",
  "gamerscore": 182365,
  "accountTier": "Gold",
  "profilePicture": "https://images-eds-ssl.xboxlive.com/...",
  "realName": "Larry Hryb",
  "bio": "Xbox Live Director of Programming",
  "location": "Seattle, WA",
  "tenure": 20,
  "isVerified": true
}

Trusted by thousands of developers

From indie developers to enterprise applications, OpenXBL powers Xbox integrations worldwide.

API Requests / Month
10M+
Registered Developers
15K+
Serving Developers Since
2015
Active Discord Community
24/7

Start building today

Get your free API key in seconds. No credit card required. 150 requests per hour on the free tier.