/api/v1/player/{uid}Get detailed player information by UID. Returns rank, ban status, online status, current legend, and more.
uidpath · stringRequired- The player's unique identifier (numeric UID)
platformquery · string- Platform filter: PC, PS4, X1, or Switch (case-insensitive; any other value returns 400). Defaults to all platforms.
curl -X GET "https://api.apexbantracker.com/api/v1/player/1234567890?platform=PC" \ -H "Authorization: Bearer bp_your_api_key_here"
Example response
{
"uid": "1234567890",
"username": "ExamplePlayer",
"platform": "PC",
"rankScore": 18500,
"rankTier": "Master",
"rankLadderPosition": 342,
"isMasterOrAbove": true,
"isPredator": false,
"isBanned": false,
"banReason": null,
"bannedAt": null,
"unbannedAt": null,
"banCount": 0,
"currentLegend": "Wraith",
"accountLevel": 500,
"isOnline": true,
"isInMatch": false,
"lastUpdated": "2026-03-17T12:00:00Z"
}