v3.2.3
Related endpoints
- GET /guild/list/guild
- GET /guild/{query}
- GET /guild/uuid/{query}
- GET /search/{query}
- GET /map/locations/player
- GET /player
This patch contains breaking response-shape changes. Breaking changes are marked with @.
Guild endpoints
GET /guild/list/guild
- Fixed deleted guilds still showing in the guild list.
@Changed guild list structure from an array to an object.@Guild list entries now includeuuid.@Added theidentifierquery parameter withnameanduuidmodes.
UUID-keyed response:
Name-keyed response:
GET /guild/{query}
- Fixed deleted guild lookups not returning
404. @Changed guild multi-selector identifiers from prefix to UUID.- Added
uuidto guild detail responses.
Multi-selector response:
GET /guild/uuid/{query}
- Added UUID-based guild lookup.
GET /guild/list/territory
- Added
uuidto the territory listguildobject.
Search
GET /search/{query}
@Player search results now use UUIDs as identifiers.@guildschanged from an array to an object:{ guildUuid: { name, prefix } }.@guildsPrefixnow follows the same{ name, prefix }object format and uses UUID identifiers.
Leaderboards
GET /leaderboards/{lb_type}
- Guild leaderboard results now include
uuid. - The leaderboard update interval changed from 24 hours to 12 hours to avoid skipping players who connect around update time.
Some gamemode leaderboards still had known data issues and were scheduled for a later fix.
Map
GET /map/locations/player
- Fixed friended players appearing when the friendship was not reciprocal.
Online players
GET /player
- Fixed hidden staff members being present in the online player list.
