gg.infinitetavern.tavern.getAdventurerCodex

infinitetavern.gg

Documentation

Retrieve a player's Adventurer's Codex — their portable character sheet with titles, labels, and career summary.

main query

Retrieve a player's Adventurer's Codex — their portable character sheet with titles, labels, and career summary.

Parameters

did string did Required

The DID of the adventurer whose codex to retrieve.

Output

Encodingapplication/json
codex unknown Required

The player's codex, or null if no codex record exists.

Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
The DID of the adventurer whose codex to retrieve.
View raw schema
{
  "description": "Retrieve a player's Adventurer's Codex — their portable character sheet with titles, labels, and career summary.",
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "codex": {
          "$ref": "#/defs/codexView",
          "description": "The player's codex, or null if no codex record exists."
        }
      },
      "required": [
        "codex"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "did": {
        "description": "The DID of the adventurer whose codex to retrieve.",
        "format": "did",
        "type": "string"
      }
    },
    "required": [
      "did"
    ],
    "type": "params"
  },
  "type": "query"
}
codexView object

No description available.

Properties

activeTitle string Optional

Key of the player's active display title.

activeTitleDisplay string Optional

Display name of the active title.

activeTitleTier string Optional

Rarity tier of the active title.

championships integer Required

Total first-place finishes.

did string did Required

The adventurer's DID.

earnedLabels array of string Required

Keys of all earned labels.

earnedTitles array of string Required

Keys of all earned titles.

favoriteHero string Optional

Most-played hero key.

gamesPlayed integer Required

Total games played.

peakRenown number Required

Peak MMR (Renown).

updatedAt string datetime Required

Last codex update timestamp.

View raw schema
{
  "properties": {
    "activeTitle": {
      "description": "Key of the player's active display title.",
      "type": "string"
    },
    "activeTitleDisplay": {
      "description": "Display name of the active title.",
      "type": "string"
    },
    "activeTitleTier": {
      "description": "Rarity tier of the active title.",
      "type": "string"
    },
    "championships": {
      "description": "Total first-place finishes.",
      "type": "integer"
    },
    "did": {
      "description": "The adventurer's DID.",
      "format": "did",
      "type": "string"
    },
    "earnedLabels": {
      "description": "Keys of all earned labels.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "earnedTitles": {
      "description": "Keys of all earned titles.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "favoriteHero": {
      "description": "Most-played hero key.",
      "type": "string"
    },
    "gamesPlayed": {
      "description": "Total games played.",
      "type": "integer"
    },
    "peakRenown": {
      "description": "Peak MMR (Renown).",
      "type": "number"
    },
    "updatedAt": {
      "description": "Last codex update timestamp.",
      "format": "datetime",
      "type": "string"
    }
  },
  "required": [
    "did",
    "earnedTitles",
    "earnedLabels",
    "gamesPlayed",
    "championships",
    "peakRenown",
    "updatedAt"
  ],
  "type": "object"
}

Lexicon Garden

@