Search for and discover Minecraft players across the network. All endpoints require authentication and specific Patreon tiers.
All endpoints require user authentication and specific Patreon tier access:
Required Tier: VIP Treatment or Advanced API Access
Find a player by their UUID. Returns exact match with complete player history and connected servers.
| Parameter | Type | Description |
|---|---|---|
uuid |
string | The player's UUID (with or without hyphens) |
GET /api/v0.1/players/find/uuid/550e8400-e29b-41d4-a716-446655440000
{
"success": true,
"player": {
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"current_username": "PlayerName",
"name_history": [
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"username": "OldName",
"changed_at": "2025-06-15T10:30:00Z"
}
],
"connected_servers": [
{
"address": "play.example.com",
"port": 25565,
"name": "Example Server"
},
{
"address": "mc.another.com",
"port": 25565,
"name": "Another Server"
}
]
}
}Required Tier: VIP Treatment or Advanced API Access
Find players by username. Supports exact match or partial/fuzzy matching. Add /partial to the URL for fuzzy search.
| Parameter | Type | Description |
|---|---|---|
username |
string | The player's username (or partial username for fuzzy search) |
/partial |
flag | Optional. Add to URL path to enable fuzzy/partial matching |
Exact match:
GET /api/v0.1/players/find/name/PlayerName
Partial/fuzzy match:
GET /api/v0.1/players/find/name/Player/partial
{
"success": true,
"count": 3,
"searchType": "exact",
"players": [
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"current_username": "PlayerName",
"name_history": [
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"username": "OldName",
"changed_at": "2025-06-15T10:30:00Z"
}
],
"connected_servers": [
{
"address": "play.example.com",
"port": 25565,
"name": "Example Server"
}
]
}
]
}Required Tier: VIP Treatment
Find highly active players who have connected to a minimum number of distinct servers. Perfect for discovering prolific community members.
| Parameter | Type | Description |
|---|---|---|
minServers |
integer | Minimum number of connected servers (e.g., 10 to find players with 10+ servers) |
GET /api/v0.1/players/find/multi-server/10
{
"success": true,
"count": 42,
"minServers": 10,
"players": [
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"current_username": "ActivePlayer",
"server_count": 15,
"connected_servers": [
{
"address": "play.example.com",
"port": 25565,
"name": "Example Server 1"
},
{
"address": "mc.another.com",
"port": 25565,
"name": "Example Server 2"
}
]
}
]
}