For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Create tokenDev Discord
  • Get started
    • Introduction
    • Authentication
    • API Privacy
    • Exceptions
    • Dev Discord
  • Modules
      • GETGet OAuth2 identity
      • POSTExchange OAuth2 token
  • Changelog
    • v3.7.2 - OAuth2
    • v3.7.1
    • v3.7
    • v3.6 - Fruma Expansion
    • v3.5.2
    • v3.5.1
    • v3.5 - User System
    • v3.4
    • v3.3.4
    • v3.3.3
    • v3.3.2
    • v3.3.1
    • v3.3 - Rekindled World
    • v3.2.5
    • v3.2.4
    • v3.2.3
    • v3.2.2
    • v3.2.1
    • v3.2
    • v3.1
    • v3.0
LogoLogoWynncraft API - Documentation
Create tokenDev Discord
ModulesOAuth2

Get OAuth2 identity

GET
https://api.wynncraft.com/v3/oauth/me
GET
/v3/oauth/me
$curl https://api.wynncraft.com/v3/oauth/me
200OAuth2 application context with one linked profile
1{
2 "application": {
3 "client_id": "9fcXAZx0_h2-1FqsTjVQzK_dnOSzmToD",
4 "scopes": [
5 "identify",
6 "main_access"
7 ]
8 },
9 "profiles": {
10 "98bc2236-ada5-4039-b560-8aaa4cc50384": {
11 "username": "Nepmia",
12 "primary": true,
13 "rank": "Administrator",
14 "supportRank": "champion",
15 "shortenedRank": "Admin",
16 "legacyRankColour": {
17 "main": "#aa0000",
18 "sub": "#ff5555"
19 },
20 "rankBadge": "nextgen/badges/rank_administrator.svg",
21 "accessRules": {
22 "main_access": "public",
23 "character_list_access": "public",
24 "character_data_access": "public",
25 "character_build_access": "public",
26 "online_status": "friend",
27 "hunted_characters_access": "public",
28 "guild_history_access": "public"
29 }
30 }
31 }
32}
<Warning> Try it will not return usable data for this route. It depends on a live OAuth2 authentication context outside the docs. </Warning> <Info> Get started with OAuth by reading [our guide](/oauth2/creating-an-application). </Info> This endpoint returns the authenticated OAuth2 application context and the linked player profiles available to the authorized user. <Info> The `profiles` object contains the player profiles that belong to the authorizing user. Access-rule bypass through OAuth2 only applies to those linked profiles when the user granted permission for it. </Info>
Was this page helpful?
Previous

Get character ability map

Next

Exchange OAuth2 token

Built with

Try it will not return usable data for this route. It depends on a live OAuth2 authentication context outside the docs.

Get started with OAuth by reading our guide.

This endpoint returns the authenticated OAuth2 application context and the linked player profiles available to the authorized user.

The profiles object contains the player profiles that belong to the authorizing user. Access-rule bypass through OAuth2 only applies to those linked profiles when the user granted permission for it.

Response

OAuth2 application context and linked profiles.
applicationobject
profilesmap from strings to objects