Now with Real-Time Activity SupportThe Xbox Live API
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.
Simple integration
Start making API calls in seconds. No SDKs required—just HTTP requests.
Request
GET /v2/player/gamertag/:gtconst response = await fetch(
"https://xbl.io/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