gg.infinitetavern.tavern.getAdventurerChronicles

infinitetavern.gg

Documentation

Consult the tavern's grand ledger to retrieve an adventurer's indexed battle chronicles, ordered newest first.

main query

Consult the tavern's grand ledger to retrieve an adventurer's indexed battle chronicles, ordered newest first.

Parameters

did string did Required

The adventurer's DID.

limit integer Optional

No description available.

offset integer Optional

No description available.

Output

Encodingapplication/json
cursor string Optional

Offset-based pagination cursor (next offset as string).

results array Required

No description available.

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 adventurer's DID.
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "results"
      ],
      "properties": {
        "cursor": {
          "type": "string",
          "description": "Offset-based pagination cursor (next offset as string)."
        },
        "results": {
          "type": "array",
          "items": {
            "ref": "#matchResultView",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "did"
    ],
    "properties": {
      "did": {
        "type": "string",
        "format": "did",
        "description": "The adventurer's DID."
      },
      "limit": {
        "type": "integer",
        "default": 20,
        "maximum": 100,
        "minimum": 1
      },
      "offset": {
        "type": "integer",
        "default": 0,
        "minimum": 0
      }
    }
  },
  "description": "Consult the tavern's grand ledger to retrieve an adventurer's indexed battle chronicles, ordered newest first."
}
matchResultView object

An indexed chronicle entry — one adventurer's record from a single tavern battle.

Properties

cid string cid Required

A content identifier (CID) referencing immutable data.

did string did Required

A decentralized identifier (DID).

heroKey string Required

No description available.

heroName string Required

No description available.

lobbyId string Required

No description available.

mmrAfter number Required

No description available.

mmrBefore number Required

No description available.

mmrChange number Required

No description available.

placement integer Required

No description available.

minimum: 1maximum: 8
playedAt string datetime Required

An RFC 3339 formatted timestamp.

roundSurvived integer Required

No description available.

minimum: 0
seasonNumber integer Required

No description available.

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "cid",
    "did",
    "lobbyId",
    "seasonNumber",
    "placement",
    "heroKey",
    "heroName",
    "roundSurvived",
    "mmrBefore",
    "mmrAfter",
    "mmrChange",
    "playedAt",
    "opponents"
  ],
  "properties": {
    "cid": {
      "type": "string",
      "format": "cid"
    },
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "heroKey": {
      "type": "string"
    },
    "lobbyId": {
      "type": "string"
    },
    "heroName": {
      "type": "string"
    },
    "mmrAfter": {
      "type": "number"
    },
    "playedAt": {
      "type": "string",
      "format": "datetime"
    },
    "mmrBefore": {
      "type": "number"
    },
    "mmrChange": {
      "type": "number"
    },
    "opponents": {
      "type": "array",
      "items": {
        "ref": "gg.infinitetavern.chronicle.entry#opponent",
        "type": "ref"
      }
    },
    "placement": {
      "type": "integer",
      "maximum": 8,
      "minimum": 1
    },
    "seasonNumber": {
      "type": "integer"
    },
    "roundSurvived": {
      "type": "integer",
      "minimum": 0
    }
  },
  "description": "An indexed chronicle entry — one adventurer's record from a single tavern battle."
}

Lexicon Garden

@