games.gamesgamesgamesgames.defs

lexicon.store View official

Documentation

actorCreditView object

No description available.

Properties

actorUri string at-uri Optional

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

displayName string Optional

No description available.

maxLength: 640 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",
    "credits"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "credits": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#creditEntry",
        "type": "ref"
      }
    },
    "actorUri": {
      "type": "string",
      "format": "at-uri"
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    }
  }
}
actorProfileDetailView object

No description available.

Properties

avatar blob Optional

No description available.

maxSize: 10.0 MB
createdAt string datetime Optional

An RFC 3339 formatted timestamp.

description string Optional

No description available.

maxLength: 3000 bytes
did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

maxLength: 640 bytes
pronouns string Optional

No description available.

maxLength: 200 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",
    "did"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "avatar": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 10000000
    },
    "pronouns": {
      "type": "string",
      "maxLength": 200
    },
    "websites": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#website",
        "type": "ref"
      }
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "description": {
      "type": "string",
      "maxLength": 3000
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    },
    "descriptionFacets": {
      "type": "array",
      "items": {
        "ref": "app.bsky.richtext.facet",
        "type": "ref"
      }
    }
  }
}
actorProfileSummaryView object

No description available.

Properties

avatar blob Optional

No description available.

maxSize: 10.0 MB
did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

maxLength: 640 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",
    "did"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "avatar": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 10000000
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    }
  }
}
ageRating object

No description available.

Properties

contentDescriptors array of string Optional

No description available.

organization string Required

No description available.

Known values: esrb, pegi, cero, usk, grac, classInd, acb
rating string Required

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "organization",
    "rating"
  ],
  "properties": {
    "rating": {
      "type": "string"
    },
    "organization": {
      "type": "string",
      "knownValues": [
        "esrb",
        "pegi",
        "cero",
        "usk",
        "grac",
        "classInd",
        "acb"
      ]
    },
    "contentDescriptors": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}
alternativeName object

No description available.

Properties

comment string Optional

No description available.

locale string Optional

No description available.

name string Required

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "name"
  ],
  "properties": {
    "name": {
      "type": "string"
    },
    "locale": {
      "type": "string"
    },
    "comment": {
      "type": "string"
    }
  }
}
applicationType string

No description available.

Allowed Values (closed enum)
addon bundle dlc episode expandedGame expansion fork game mod port remake remaster season standaloneExpansion update
View raw schema
{
  "enum": [
    "addon",
    "bundle",
    "dlc",
    "episode",
    "expandedGame",
    "expansion",
    "fork",
    "game",
    "mod",
    "port",
    "remake",
    "remaster",
    "season",
    "standaloneExpansion",
    "update"
  ],
  "type": "string"
}
collectionSummaryView object

No description available.

Properties

name string Required

No description available.

slug string Optional

No description available.

type string Optional

No description available.

Known values: franchise, series, curated
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"
    },
    "slug": {
      "type": "string"
    },
    "type": {
      "type": "string",
      "knownValues": [
        "franchise",
        "series",
        "curated"
      ]
    }
  }
}
companyRole string

No description available.

Known Values (other values may be valid)
developer publisher porter supporter
View raw schema
{
  "type": "string",
  "knownValues": [
    "developer",
    "publisher",
    "porter",
    "supporter"
  ]
}
creditEntry object

No description available.

Properties

department string Optional

No description available.

maxLength: 640 bytes
View raw schema
{
  "type": "object",
  "required": [
    "role"
  ],
  "properties": {
    "role": {
      "ref": "games.gamesgamesgamesgames.defs#individualRole",
      "type": "ref"
    },
    "department": {
      "type": "string",
      "maxLength": 640
    }
  }
}
engineSummaryView object

No description available.

Properties

name string Required

No description available.

slug string Optional

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",
    "name"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "name": {
      "type": "string"
    },
    "slug": {
      "type": "string"
    }
  }
}
externalIds object

No description available.

Properties

appleAppStore string Optional

No description available.

epicGames string Optional

No description available.

gog string Optional

No description available.

googlePlay string Optional

No description available.

humbleBundle string Optional

No description available.

igdb string Optional

No description available.

nintendoEshop string Optional

No description available.

playStation string Optional

No description available.

steam string Optional

No description available.

twitch string Optional

No description available.

xbox string Optional

No description available.

View raw schema
{
  "type": "object",
  "properties": {
    "gog": {
      "type": "string"
    },
    "igdb": {
      "type": "string"
    },
    "xbox": {
      "type": "string"
    },
    "steam": {
      "type": "string"
    },
    "itchIo": {
      "ref": "games.gamesgamesgamesgames.defs#itchIoId",
      "type": "ref"
    },
    "twitch": {
      "type": "string"
    },
    "epicGames": {
      "type": "string"
    },
    "googlePlay": {
      "type": "string"
    },
    "playStation": {
      "type": "string"
    },
    "humbleBundle": {
      "type": "string"
    },
    "appleAppStore": {
      "type": "string"
    },
    "nintendoEshop": {
      "type": "string"
    }
  }
}
externalVideo object

No description available.

Properties

platform string Required

No description available.

Known values: youtube, twitch, vimeo
title string Optional

No description available.

videoId string Required

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "videoId",
    "platform"
  ],
  "properties": {
    "title": {
      "type": "string"
    },
    "videoId": {
      "type": "string"
    },
    "platform": {
      "type": "string",
      "knownValues": [
        "youtube",
        "twitch",
        "vimeo"
      ]
    }
  }
}
gameDetailView object

No description available.

Properties

collections array of stringat-uri Optional

No description available.

createdAt string datetime Required

An RFC 3339 formatted timestamp.

engines array of stringat-uri Optional

No description available.

keywords array of string Optional

No description available.

name string Required

No description available.

parent string at-uri Optional

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

publishedAt string datetime Optional

An RFC 3339 formatted timestamp.

slug string Optional

No description available.

storyline string Optional

No description available.

summary string Optional

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": [
    "name",
    "uri",
    "createdAt"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "name": {
      "type": "string"
    },
    "slug": {
      "type": "string"
    },
    "media": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#mediaItem",
        "type": "ref"
      }
    },
    "modes": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#mode",
        "type": "ref"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#genre",
        "type": "ref"
      }
    },
    "parent": {
      "type": "string",
      "format": "at-uri"
    },
    "themes": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#theme",
        "type": "ref"
      }
    },
    "videos": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#externalVideo",
        "type": "ref"
      }
    },
    "engines": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "at-uri"
      }
    },
    "summary": {
      "type": "string"
    },
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "releases": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#release",
        "type": "ref"
      }
    },
    "websites": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#website",
        "type": "ref"
      }
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "storyline": {
      "type": "string"
    },
    "ageRatings": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#ageRating",
        "type": "ref"
      }
    },
    "orgCredits": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#orgCreditView",
        "type": "ref"
      }
    },
    "timeToBeat": {
      "ref": "games.gamesgamesgamesgames.defs#timeToBeat",
      "type": "ref"
    },
    "collections": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "at-uri"
      }
    },
    "externalIds": {
      "ref": "games.gamesgamesgamesgames.defs#externalIds",
      "type": "ref"
    },
    "publishedAt": {
      "type": "string",
      "format": "datetime"
    },
    "actorCredits": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#actorCreditView",
        "type": "ref"
      }
    },
    "applicationType": {
      "ref": "games.gamesgamesgamesgames.defs#applicationType",
      "type": "ref"
    },
    "alternativeNames": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#alternativeName",
        "type": "ref"
      }
    },
    "languageSupports": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#languageSupport",
        "type": "ref"
      }
    },
    "multiplayerModes": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#multiplayerMode",
        "type": "ref"
      }
    },
    "playerPerspectives": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#playerPerspective",
        "type": "ref"
      }
    }
  }
}
gameFeedViewItem object

No description available.

Properties

feedContext string Optional

No description available.

maxLength: 2000 bytes
View raw schema
{
  "type": "object",
  "required": [
    "game"
  ],
  "properties": {
    "game": {
      "ref": "games.gamesgamesgamesgames.defs#gameView",
      "type": "ref"
    },
    "feedContext": {
      "type": "string",
      "maxLength": 2000
    }
  }
}
gameSummaryView object

No description available.

Properties

firstReleaseDate integer Optional

Earliest release date as YYYYMMDD integer.

name string Required

No description available.

slug string Optional

No description available.

summary string Optional

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",
    "name"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "name": {
      "type": "string"
    },
    "slug": {
      "type": "string"
    },
    "media": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#mediaItem",
        "type": "ref"
      }
    },
    "summary": {
      "type": "string"
    },
    "applicationType": {
      "ref": "games.gamesgamesgamesgames.defs#applicationType",
      "type": "ref"
    },
    "firstReleaseDate": {
      "type": "integer",
      "description": "Earliest release date as YYYYMMDD integer."
    }
  }
}
gameView object

No description available.

Properties

likeCount integer Optional

No description available.

minimum: 0
name string Required

No description available.

slug string Optional

No description available.

summary string Optional

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",
    "name",
    "applicationType"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "name": {
      "type": "string"
    },
    "slug": {
      "type": "string"
    },
    "media": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#mediaItem",
        "type": "ref"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#genre",
        "type": "ref"
      }
    },
    "themes": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#theme",
        "type": "ref"
      }
    },
    "viewer": {
      "ref": "games.gamesgamesgamesgames.defs#viewerState",
      "type": "ref"
    },
    "summary": {
      "type": "string"
    },
    "releases": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#release",
        "type": "ref"
      }
    },
    "likeCount": {
      "type": "integer",
      "minimum": 0
    },
    "applicationType": {
      "ref": "games.gamesgamesgamesgames.defs#applicationType",
      "type": "ref"
    }
  }
}
genre string

No description available.

Known Values (other values may be valid)
fighting music platform pointAndClick puzzle racing rpg rts shooter simulator
View raw schema
{
  "type": "string",
  "knownValues": [
    "fighting",
    "music",
    "platform",
    "pointAndClick",
    "puzzle",
    "racing",
    "rpg",
    "rts",
    "shooter",
    "simulator"
  ]
}
individualRole string

No description available.

Known Values (other values may be valid)
director producer designer programmer artist animator writer composer soundDesigner voiceActor qa localization communityManager marketing
View raw schema
{
  "type": "string",
  "knownValues": [
    "director",
    "producer",
    "designer",
    "programmer",
    "artist",
    "animator",
    "writer",
    "composer",
    "soundDesigner",
    "voiceActor",
    "qa",
    "localization",
    "communityManager",
    "marketing"
  ]
}
itchIoId object

No description available.

Properties

developer string Required

No description available.

game string Required

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "developer",
    "game"
  ],
  "properties": {
    "game": {
      "type": "string"
    },
    "developer": {
      "type": "string"
    }
  }
}
languageSupport object

No description available.

Properties

audio boolean Optional

No description available.

interface boolean Optional

No description available.

language string Required

No description available.

subtitles boolean Optional

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "language"
  ],
  "properties": {
    "audio": {
      "type": "boolean"
    },
    "language": {
      "type": "string"
    },
    "interface": {
      "type": "boolean"
    },
    "subtitles": {
      "type": "boolean"
    }
  }
}
mediaItem object

No description available.

Properties

blob blob Optional

No description available.

maxSize: 200.0 MB
description string Optional

No description available.

height integer Optional

No description available.

locale string Optional

No description available.

mediaType string Optional

No description available.

title string Optional

No description available.

width integer Optional

No description available.

View raw schema
{
  "type": "object",
  "properties": {
    "blob": {
      "type": "blob",
      "accept": [
        "image/*",
        "video/*"
      ],
      "maxSize": 200000000
    },
    "title": {
      "type": "string"
    },
    "width": {
      "type": "integer"
    },
    "height": {
      "type": "integer"
    },
    "locale": {
      "type": "string"
    },
    "mediaType": {
      "enum": [
        "accoladesTrailer",
        "announcementTrailer",
        "artwork",
        "cinematicTrailer",
        "conceptArt",
        "cover",
        "coverAlt",
        "coverHistorical",
        "coverSquare",
        "cutscene",
        "devDiary",
        "gameplayImage",
        "gameplayTrailer",
        "icon",
        "infographic",
        "intro",
        "keyArt",
        "keyArtLogo",
        "launchTrailer",
        "logoBlack",
        "logoColor",
        "logoWhite",
        "releaseDateTrailer",
        "screenshot",
        "teaser",
        "trailer"
      ],
      "type": "string"
    },
    "description": {
      "type": "string"
    }
  }
}
mode string

No description available.

Known Values (other values may be valid)
battleRoyale cooperative mmo multiplayer singlePlayer splitScreen
View raw schema
{
  "type": "string",
  "knownValues": [
    "battleRoyale",
    "cooperative",
    "mmo",
    "multiplayer",
    "singlePlayer",
    "splitScreen"
  ]
}
multiplayerMode object

No description available.

Properties

hasCampaignCoop boolean Optional

No description available.

hasDropIn boolean Optional

No description available.

hasLanCoop boolean Optional

No description available.

hasSplitscreen boolean Optional

No description available.

hasSplitscreenOnline boolean Optional

No description available.

offlineCoopMax integer Optional

No description available.

offlineMax integer Optional

No description available.

onlineCoopMax integer Optional

No description available.

onlineMax integer Optional

No description available.

platform string Optional

No description available.

View raw schema
{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string"
    },
    "hasDropIn": {
      "type": "boolean"
    },
    "onlineMax": {
      "type": "integer"
    },
    "hasLanCoop": {
      "type": "boolean"
    },
    "offlineMax": {
      "type": "integer"
    },
    "onlineCoopMax": {
      "type": "integer"
    },
    "hasSplitscreen": {
      "type": "boolean"
    },
    "offlineCoopMax": {
      "type": "integer"
    },
    "hasCampaignCoop": {
      "type": "boolean"
    },
    "hasSplitscreenOnline": {
      "type": "boolean"
    }
  }
}
orgCreditView object

No description available.

Properties

displayName string Optional

No description available.

maxLength: 640 bytes
orgUri string at-uri Optional

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

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",
    "roles"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "roles": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#companyRole",
        "type": "ref"
      }
    },
    "orgUri": {
      "type": "string",
      "format": "at-uri"
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    }
  }
}
orgProfileDetailView object

No description available.

Properties

avatar blob Optional

No description available.

maxSize: 10.0 MB
country string Optional

No description available.

createdAt string datetime Optional

An RFC 3339 formatted timestamp.

description string Optional

No description available.

maxLength: 3000 bytes
did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

maxLength: 640 bytes
foundedAt string datetime Optional

An RFC 3339 formatted timestamp.

parent string at-uri Optional

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

status string Optional

No description available.

Known values: active, inactive, merged, acquired, defunct
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",
    "did"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "media": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#mediaItem",
        "type": "ref"
      }
    },
    "avatar": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 10000000
    },
    "parent": {
      "type": "string",
      "format": "at-uri"
    },
    "status": {
      "type": "string",
      "knownValues": [
        "active",
        "inactive",
        "merged",
        "acquired",
        "defunct"
      ]
    },
    "country": {
      "type": "string"
    },
    "websites": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#website",
        "type": "ref"
      }
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "foundedAt": {
      "type": "string",
      "format": "datetime"
    },
    "description": {
      "type": "string",
      "maxLength": 3000
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    },
    "descriptionFacets": {
      "type": "array",
      "items": {
        "ref": "app.bsky.richtext.facet",
        "type": "ref"
      }
    }
  }
}
orgProfileSummaryView object

No description available.

Properties

avatar blob Optional

No description available.

maxSize: 10.0 MB
did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

maxLength: 640 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",
    "did"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "avatar": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 10000000
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    }
  }
}
platformCategory string

No description available.

Known Values (other values may be valid)
console portable computer arcade operatingSystem
View raw schema
{
  "type": "string",
  "knownValues": [
    "console",
    "portable",
    "computer",
    "arcade",
    "operatingSystem"
  ]
}
platformFeatures object

Features supported by a game on a specific storefront/platform.

Properties

features array of string Required

No description available.

platform string Required

No description available.

Known values: steam, gog, epicGames, playStation, xbox, nintendoEshop
View raw schema
{
  "type": "object",
  "required": [
    "platform",
    "features"
  ],
  "properties": {
    "features": {
      "type": "array",
      "items": {
        "type": "string",
        "knownValues": [
          "achievements",
          "cloudSaves",
          "controllerSupport",
          "controllerSupportFull",
          "coop",
          "coopLan",
          "coopOnline",
          "crossPlatformMultiplayer",
          "familySharing",
          "inAppPurchases",
          "leaderboards",
          "levelEditor",
          "moddingSupport",
          "multiPlayer",
          "multiPlayerLan",
          "multiPlayerOnline",
          "pvp",
          "pvpLan",
          "pvpOnline",
          "remotePlayPhone",
          "remotePlayTablet",
          "remotePlayTV",
          "remotePlayTogether",
          "singlePlayer",
          "steamTradingCards",
          "steamWorkshop",
          "trackingAndManagement",
          "vrSupport"
        ]
      }
    },
    "platform": {
      "type": "string",
      "knownValues": [
        "steam",
        "gog",
        "epicGames",
        "playStation",
        "xbox",
        "nintendoEshop"
      ]
    }
  },
  "description": "Features supported by a game on a specific storefront/platform."
}
platformSummaryView object

No description available.

Properties

abbreviation string Optional

No description available.

name string Required

No description available.

slug string Optional

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",
    "name"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "name": {
      "type": "string"
    },
    "slug": {
      "type": "string"
    },
    "category": {
      "ref": "games.gamesgamesgamesgames.defs#platformCategory",
      "type": "ref"
    },
    "abbreviation": {
      "type": "string"
    }
  }
}
platformVersion object

No description available.

Properties

connectivity string Optional

No description available.

cpu string Optional

No description available.

gpu string Optional

No description available.

maxResolution string Optional

No description available.

memory string Optional

No description available.

name string Required

No description available.

os string Optional

No description available.

output string Optional

No description available.

storage string Optional

No description available.

summary string Optional

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "name"
  ],
  "properties": {
    "os": {
      "type": "string"
    },
    "cpu": {
      "type": "string"
    },
    "gpu": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "media": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#mediaItem",
        "type": "ref"
      }
    },
    "memory": {
      "type": "string"
    },
    "output": {
      "type": "string"
    },
    "storage": {
      "type": "string"
    },
    "summary": {
      "type": "string"
    },
    "connectivity": {
      "type": "string"
    },
    "maxResolution": {
      "type": "string"
    }
  }
}
playerPerspective string

No description available.

Known Values (other values may be valid)
auditory firstPerson isometric sideView text thirdPerson topDown vr
View raw schema
{
  "type": "string",
  "knownValues": [
    "auditory",
    "firstPerson",
    "isometric",
    "sideView",
    "text",
    "thirdPerson",
    "topDown",
    "vr"
  ]
}
profileSummaryView object

No description available.

Properties

avatar blob Optional

No description available.

maxSize: 10.0 MB
did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

maxLength: 640 bytes
profileType string Required

No description available.

Known values: actor, org
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",
    "did",
    "profileType"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "avatar": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 10000000
    },
    "displayName": {
      "type": "string",
      "maxLength": 640
    },
    "profileType": {
      "type": "string",
      "knownValues": [
        "actor",
        "org"
      ]
    }
  }
}
release object

No description available.

Properties

platform string Optional

Free-text platform name, used when no platform record exists.

platformUri string at-uri Optional

AT URI of a platform record.

View raw schema
{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "description": "Free-text platform name, used when no platform record exists."
    },
    "platformUri": {
      "type": "string",
      "format": "at-uri",
      "description": "AT URI of a platform record."
    },
    "releaseDates": {
      "type": "array",
      "items": {
        "ref": "games.gamesgamesgamesgames.defs#releaseDate",
        "type": "ref"
      }
    }
  }
}
releaseDate object

No description available.

Properties

region string Optional

No description available.

Known values: worldwide, europe, northAmerica, australia, newZealand, japan, china, asia, korea, brazil
releasedAt string Optional

No description available.

releasedAtFormat string Optional

No description available.

status string Optional

No description available.

Known values: advancedAccess, alpha, beta, cancelled, digitalCompatibilityRelease, earlyAccess, nextGenOptimizationRelease, offline, release
View raw schema
{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "knownValues": [
        "worldwide",
        "europe",
        "northAmerica",
        "australia",
        "newZealand",
        "japan",
        "china",
        "asia",
        "korea",
        "brazil"
      ]
    },
    "status": {
      "type": "string",
      "knownValues": [
        "advancedAccess",
        "alpha",
        "beta",
        "cancelled",
        "digitalCompatibilityRelease",
        "earlyAccess",
        "nextGenOptimizationRelease",
        "offline",
        "release"
      ]
    },
    "releasedAt": {
      "type": "string"
    },
    "releasedAtFormat": {
      "enum": [
        "YYYY-MM-DD",
        "YYYY-MM",
        "YYYY-Q1",
        "YYYY-Q2",
        "YYYY-Q3",
        "YYYY-Q4",
        "YYYY",
        "TBD"
      ],
      "type": "string"
    }
  }
}
skeletonGameFeedItem object

No description available.

Properties

feedContext string Optional

No description available.

maxLength: 2000 bytes
game 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": [
    "game"
  ],
  "properties": {
    "game": {
      "type": "string",
      "format": "at-uri"
    },
    "feedContext": {
      "type": "string",
      "maxLength": 2000
    }
  }
}
systemRequirements object

System requirements for a game on a specific platform.

Properties

minimum ref #systemSpec Optional

No description available.

platform string Required

No description available.

Known values: windows, mac, linux
recommended ref #systemSpec Optional

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "platform"
  ],
  "properties": {
    "minimum": {
      "ref": "#systemSpec",
      "type": "ref"
    },
    "platform": {
      "type": "string",
      "knownValues": [
        "windows",
        "mac",
        "linux"
      ]
    },
    "recommended": {
      "ref": "#systemSpec",
      "type": "ref"
    }
  },
  "description": "System requirements for a game on a specific platform."
}
systemSpec object

Hardware/software specification for a platform.

Properties

additionalNotes string Optional

No description available.

directx string Optional

No description available.

graphics string Optional

No description available.

memory string Optional

No description available.

os string Optional

No description available.

processor string Optional

No description available.

soundCard string Optional

No description available.

storage string Optional

No description available.

View raw schema
{
  "type": "object",
  "properties": {
    "os": {
      "type": "string"
    },
    "memory": {
      "type": "string"
    },
    "directx": {
      "type": "string"
    },
    "storage": {
      "type": "string"
    },
    "graphics": {
      "type": "string"
    },
    "processor": {
      "type": "string"
    },
    "soundCard": {
      "type": "string"
    },
    "additionalNotes": {
      "type": "string"
    }
  },
  "description": "Hardware/software specification for a platform."
}
theme string

No description available.

Known Values (other values may be valid)
4x action business comedy drama educational erotic fantasy historical horror kids mystery nonfiction openWorld party romance sandbox scifi stealth survival thriller warfare
View raw schema
{
  "type": "string",
  "knownValues": [
    "4x",
    "action",
    "business",
    "comedy",
    "drama",
    "educational",
    "erotic",
    "fantasy",
    "historical",
    "horror",
    "kids",
    "mystery",
    "nonfiction",
    "openWorld",
    "party",
    "romance",
    "sandbox",
    "scifi",
    "stealth",
    "survival",
    "thriller",
    "warfare"
  ]
}
timeToBeat object

No description available.

Properties

completely integer Optional

No description available.

hastily integer Optional

No description available.

normally integer Optional

No description available.

View raw schema
{
  "type": "object",
  "properties": {
    "hastily": {
      "type": "integer"
    },
    "normally": {
      "type": "integer"
    },
    "completely": {
      "type": "integer"
    }
  }
}
viewerState object

No description available.

Properties

like string at-uri Optional

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

View raw schema
{
  "type": "object",
  "properties": {
    "like": {
      "type": "string",
      "format": "at-uri"
    }
  }
}
website object

No description available.

Properties

type string Optional

No description available.

Known values: official, wiki, steam, gog, epicGames, itchIo, twitter, instagram, youtube, twitch, discord, reddit, facebook, wikipedia, bluesky, xbox, playstation, nintendo, meta, other
url string uri Required

A valid URI.

View raw schema
{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "format": "uri"
    },
    "type": {
      "type": "string",
      "knownValues": [
        "official",
        "wiki",
        "steam",
        "gog",
        "epicGames",
        "itchIo",
        "twitter",
        "instagram",
        "youtube",
        "twitch",
        "discord",
        "reddit",
        "facebook",
        "wikipedia",
        "bluesky",
        "xbox",
        "playstation",
        "nintendo",
        "meta",
        "other"
      ]
    }
  }
}

Lexicon Garden

@