gg.infinitetavern.tavern.getAdventurerChronicles
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Consult the tavern's grand ledger to retrieve an adventurer's indexed battle chronicles, ordered newest first.",
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"cursor": {
"description": "Offset-based pagination cursor (next offset as string).",
"type": "string"
},
"results": {
"items": {
"ref": "#matchResultView",
"type": "ref"
},
"type": "array"
}
},
"required": [
"results"
],
"type": "object"
}
},
"parameters": {
"properties": {
"did": {
"description": "The adventurer's DID.",
"format": "did",
"type": "string"
},
"limit": {
"default": 20,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"minimum": 0,
"type": "integer"
}
},
"required": [
"did"
],
"type": "params"
},
"type": "query"
},
"matchResultView": {
"description": "An indexed chronicle entry — one adventurer's record from a single tavern battle.",
"properties": {
"cid": {
"format": "cid",
"type": "string"
},
"did": {
"format": "did",
"type": "string"
},
"heroKey": {
"type": "string"
},
"heroName": {
"type": "string"
},
"lobbyId": {
"type": "string"
},
"mmrAfter": {
"type": "number"
},
"mmrBefore": {
"type": "number"
},
"mmrChange": {
"type": "number"
},
"opponents": {
"items": {
"ref": "gg.infinitetavern.chronicle.entry#opponent",
"type": "ref"
},
"type": "array"
},
"placement": {
"maximum": 8,
"minimum": 1,
"type": "integer"
},
"playedAt": {
"format": "datetime",
"type": "string"
},
"roundSurvived": {
"minimum": 0,
"type": "integer"
},
"seasonNumber": {
"type": "integer"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"did",
"lobbyId",
"seasonNumber",
"placement",
"heroKey",
"heroName",
"roundSurvived",
"mmrBefore",
"mmrAfter",
"mmrChange",
"playedAt",
"opponents"
],
"type": "object"
}
},
"id": "gg.infinitetavern.tavern.getAdventurerChronicles",
"lexicon": 1
}
Metadata
- DID
-
did:plc:vxwgn77hp5ikvbiggm5es3rv - CID
-
bafyreib7ofem7ohyrnnbk3aoitrek76b54qyjwcxp5cm6vdvgcf2dm4rey - Indexed At
- 2026-04-13 22:54 UTC
- AT-URI
-
at://did:plc:vxwgn77hp5ikvbiggm5es3rv/com.atproto.lexicon.schema/gg.infinitetavern.tavern.getAdventurerChronicles
Referenced Schemas (1)
- gg.infinitetavern.chronicle.entry#opponent
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A page in an adventurer's chronicle — one player's record of a single tavern battle. Written to the player's PDS after each match concludes.
-
Hear the latest tales from the tavern — retrieve the most recently indexed battle results across all adventurers.
-
Retrieve a player's Adventurer's Vault — their pinned trophy replays showcasing memorable victories and battles.
-
Retrieve a player's Adventurer's Codex — their portable character sheet with titles, labels, and career summary.
-
An adventurer's grimoire — a lifetime record of battles fought, victories won, and heroes commanded. One record per adventurer, stored at rkey 'self'.