The Adventurer's Codex — a portable character sheet summarizing titles, labels, and career highlights. Single record per player (rkey: self), upserted after each title refresh.
Record Key
literal:self
Fixed literal value
Properties
activeTitle
string
Optional
Key of the player's chosen display title.
activeTitleDisplay
string
Optional
Display name of the active title.
activeTitleTier
string
Optional
Rarity tier of the active title (common, uncommon, rare, epic, legendary).
championships
integer
Required
Total first-place finishes.
minimum: 0earnedLabels
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 across all seasons.
minimum: 0peakRenown
number
Required
Peak MMR (Renown) achieved.
updatedAt
string
datetime
Required
Timestamp of the last codex update.
View raw schema
{
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"earnedTitles",
"earnedLabels",
"gamesPlayed",
"championships",
"peakRenown",
"updatedAt"
],
"properties": {
"updatedAt": {
"type": "string",
"format": "datetime",
"description": "Timestamp of the last codex update."
},
"peakRenown": {
"type": "number",
"description": "Peak MMR (Renown) achieved."
},
"activeTitle": {
"type": "string",
"description": "Key of the player's chosen display title."
},
"gamesPlayed": {
"type": "integer",
"minimum": 0,
"description": "Total games played across all seasons."
},
"earnedLabels": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keys of all earned labels."
},
"earnedTitles": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keys of all earned titles."
},
"favoriteHero": {
"type": "string",
"description": "Most-played hero key."
},
"championships": {
"type": "integer",
"minimum": 0,
"description": "Total first-place finishes."
},
"activeTitleTier": {
"type": "string",
"description": "Rarity tier of the active title (common, uncommon, rare, epic, legendary)."
},
"activeTitleDisplay": {
"type": "string",
"description": "Display name of the active title."
}
}
},
"description": "The Adventurer's Codex — a portable character sheet summarizing titles, labels, and career highlights. Single record per player (rkey: self), upserted after each title refresh."
}