games.gamesgamesgamesgames.getContribution

gamesgamesgamesgames.games

Documentation

Get details of a community contribution.

main query

Get details of a community contribution.

Parameters

uri string at-uri Required

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

Output

Encodingapplication/json
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
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "contribution"
      ],
      "properties": {
        "contribution": {
          "ref": "#contributionView",
          "type": "ref"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "uri"
    ],
    "properties": {
      "uri": {
        "type": "string",
        "format": "at-uri"
      }
    }
  },
  "description": "Get details of a community contribution."
}
contributionView object

No description available.

Properties

changes unknown Required

No description available.

cid string Required

No description available.

contributionType string Required

No description available.

Known values: correction, addition, newGame
contributorDid string did Required

A decentralized identifier (DID).

createdAt string datetime Required

An RFC 3339 formatted timestamp.

message string Optional

No description available.

patch ref #patchView Optional

No description available.

review ref #reviewView Optional

No description available.

subject string at-uri Optional

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

subjectName string Optional

Resolved name of the subject entity for display.

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",
    "contributorDid",
    "contributionType",
    "changes",
    "createdAt"
  ],
  "properties": {
    "cid": {
      "type": "string"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "patch": {
      "ref": "#patchView",
      "type": "ref"
    },
    "review": {
      "ref": "#reviewView",
      "type": "ref"
    },
    "changes": {
      "type": "unknown"
    },
    "message": {
      "type": "string"
    },
    "subject": {
      "type": "string",
      "format": "at-uri"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "subjectName": {
      "type": "string",
      "description": "Resolved name of the subject entity for display."
    },
    "verification": {
      "ref": "#verificationView",
      "type": "ref"
    },
    "contributorDid": {
      "type": "string",
      "format": "did"
    },
    "contributionType": {
      "type": "string",
      "knownValues": [
        "correction",
        "addition",
        "newGame"
      ]
    }
  }
}
patchView object

No description available.

Properties

changes unknown Required

No description available.

createdAt string datetime Required

An RFC 3339 formatted timestamp.

subject string at-uri Required

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",
    "subject",
    "changes",
    "createdAt"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "changes": {
      "type": "unknown"
    },
    "subject": {
      "type": "string",
      "format": "at-uri"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    }
  }
}
reviewView object

No description available.

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

reason string Optional

No description available.

reviewedBy string did Required

A decentralized identifier (DID).

status string Required

No description available.

Known values: approved, denied, needsRevision
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",
    "status",
    "reviewedBy",
    "createdAt"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "reason": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "knownValues": [
        "approved",
        "denied",
        "needsRevision"
      ]
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "reviewedBy": {
      "type": "string",
      "format": "did"
    }
  }
}
verificationView object

No description available.

Properties

acceptedBy string Required

No description available.

Known values: mod, owner, both
contributor string did Required

A decentralized identifier (DID).

createdAt string datetime Required

An RFC 3339 formatted timestamp.

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",
    "contributor",
    "acceptedBy",
    "createdAt"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "acceptedBy": {
      "type": "string",
      "knownValues": [
        "mod",
        "owner",
        "both"
      ]
    },
    "contributor": {
      "type": "string",
      "format": "did"
    }
  }
}

Lexicon Garden

@