> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.wynncraft.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.wynncraft.com/_mcp/server.

# v3.2.1

## Related endpoints

* [GET /player](https://docs.wynncraft.com/modules/player/list-online-players)
* [GET /player/\{username}](https://docs.wynncraft.com/modules/player/get-player)
* [GET /leaderboards/\{lb\_type}](https://docs.wynncraft.com/modules/leaderboards/get-leaderboard)
* [GET /map/locations/markers](https://docs.wynncraft.com/modules/map/list-map-markers)
* [GET /map/locations/player](https://docs.wynncraft.com/modules/map/list-player-locations)

**V3 API will go under maintenance to prepare a new patch.**

This exceptional maintenance aims to rebuild the production database as it prevents the leaderboards from updating properly at the moment, expected downtime will be around 2hours.

This maintenance will also allow us to deploy a patch for `v3.2` with the following changes:

## Global

\~ Fixed `fullResult` query param not working
\~ Fixed some result being camelized when they should be ignored (e.g. online players / search result)
\~ `playtime` will now be returned as a float with 2 decimal to be more precise

## Items

### [GET /item/database](https://docs.wynncraft.com/modules/item-recipe/list-items)

\~ Moved charm identifications from `base` to `identifications` and applied roll ranges to them.

## Players

### [GET /player](https://docs.wynncraft.com/modules/player/list-online-players) and [GET /player/\{username}](https://docs.wynncraft.com/modules/player/get-player)

\~ We reworked our online player list to display more accurate data and avoid online but no world players
\~ We reworked the online manager to fix some edge cases issues with people with same usernames but different UUIDs both being marked as online

* Player active character UUID in player main

## Leaderboards

### [GET /leaderboards/\{lb\_type}](https://docs.wynncraft.com/modules/leaderboards/get-leaderboard)

\~ We have fixed the `playtime` being a string instead of a number in lb responses
\~ We have fixed the error that prevented lb from correctly refreshing

## Map

### [GET /map/locations/markers](https://docs.wynncraft.com/modules/map/list-map-markers) and [GET /map/locations/player](https://docs.wynncraft.com/modules/map/list-player-locations)

In preparation for V1 sunset we have added an equivalent to `getMyLocation`:

\~ route `/map/locations` was moved to `/map/locations/markers`

* route `/map/locations/player` => will display your location alongside friends / party / guild members location if they are on the same world. The response structure is similar but not the same as the old endpoint so here is a temporary doc until docs are updated:

```python
[
  {
    "uuid": str,
    "name": str,
    "nickname": str,
    "server": str,
    "x": int,
    "y": int,
    "z": int,
    "friends": [
      {
        "uuid": str,
        "name": str,
        "nickname": str,
        "server": str,
        "x": int,
        "y": int,
        "z": int
      },
      # [...]
    ],
    "party": [
      {
        "uuid": str,
        "name": str,
        "nickname": str,
        "server": str,
        "x": int,
        "y": int,
        "z": int
      },
      # [...]
    ],
    "guild": [
      {
        "uuid": str,
        "name": str,
        "nickname": str,
        "server": str,
        "x": int,
        "y": int,
        "z": int
      },
      # [...]
    ]
  },
  # [...] Multi account case
]
```

*Guilds members in your party will show in party instead of guild and friends in guild or party will show in friends instead of party to match the game logic. The location will update each 15 seconds.*