at.postgame.love

postgame.at

Documentation

A game the user loved. Lists may also be loved in the future, but only games are supported today. The record key is deterministic so a subject can only be loved once: 'game-{igdbId}' for games, 'list-{rkey}' (the rkey of the at.postgame.list record) for lists

main record

A game the user loved. Lists may also be loved in the future, but only games are supported today. The record key is deterministic so a subject can only be loved once: 'game-{igdbId}' for games, 'list-{rkey}' (the rkey of the at.postgame.list record) for lists

Record Key any Any valid record key

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

subject union Required

No description available.

Known types:
View raw schema
{
  "key": "any",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "subject",
      "createdAt"
    ],
    "properties": {
      "subject": {
        "refs": [
          "#game",
          "#list"
        ],
        "type": "union"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      }
    }
  },
  "description": "A game the user loved. Lists may also be loved in the future, but only games are supported today. The record key is deterministic so a subject can only be loved once: 'game-{igdbId}' for games, 'list-{rkey}' (the rkey of the at.postgame.list record) for lists"
}
game object

A loved game

Properties

coverUrl string uri Optional

A valid URI.

igdbId integer Required

No description available.

title string Required

No description available.

maxLength: 256 bytes
View raw schema
{
  "type": "object",
  "required": [
    "igdbId",
    "title"
  ],
  "properties": {
    "title": {
      "type": "string",
      "maxLength": 256
    },
    "igdbId": {
      "type": "integer"
    },
    "coverUrl": {
      "type": "string",
      "format": "uri"
    }
  },
  "description": "A loved game"
}
list object

A loved list

Properties

name string Required

No description available.

maxLength: 256 bytes
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",
    "name"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "name": {
      "type": "string",
      "maxLength": 256
    }
  },
  "description": "A loved list"
}

Lexicon Garden

@