com.professorbutts.sports.standings

Record key like 'f1-2026-drivers', 'f1-2026-constructors', 'nascar-cup-2026-points', 'pga-2026-fedex', 'owgr'.

Repository @professorbutts.com did:plc:x6njyeyi47bqs2kueuv3mrg5 not from the namespace authority
Details · record, key any
Kindrecord
Record keyany
Authoritysports.professorbutts.com
Indexed
cid bafyreics5tcgz46nkjvuexz4pnm6mb6xph2vqfmbnioxicmgnyghdbaecm

Checks

Valid
  • unlimited-string defs.main.record.properties.tableNo maxLength, maxGraphemes or format limits this string.
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Record key like 'f1-2026-drivers', 'f1-2026-constructors', 'nascar-cup-2026-points', 'pga-2026-fedex', 'owgr'.",
      "key": "any",
      "record": {
        "properties": {
          "afterEvent": {
            "description": "Last event counted, e.g. 'Mexico City GP'.",
            "maxLength": 128,
            "type": "string"
          },
          "league": {
            "description": "e.g. F1, NASCAR Cup, NASCAR Truck, PGA, LPGA.",
            "maxLength": 32,
            "type": "string"
          },
          "name": {
            "description": "e.g. 'Drivers' Championship', 'Constructors' Championship', 'FedEx Cup', 'World Ranking'.",
            "maxLength": 128,
            "type": "string"
          },
          "next": {
            "description": "The next session that will change these standings, shown on the card.",
            "ref": "#nextSession",
            "type": "ref"
          },
          "season": {
            "maxLength": 32,
            "type": "string"
          },
          "source": {
            "format": "uri",
            "type": "string"
          },
          "sport": {
            "knownValues": [
              "golf",
              "motorsport"
            ],
            "maxLength": 64,
            "type": "string"
          },
          "standings": {
            "description": "Ordered by position. Use entrant.score for the display figure ('340 pts', '8.51 avg') and points for the number.",
            "items": {
              "ref": "com.professorbutts.sports.defs#entrant",
              "type": "ref"
            },
            "maxLength": 200,
            "type": "array"
          },
          "table": {
            "knownValues": [
              "drivers",
              "constructors",
              "teams",
              "points",
              "ranking"
            ],
            "type": "string"
          },
          "updatedAt": {
            "format": "datetime",
            "type": "string"
          }
        },
        "required": [
          "sport",
          "league",
          "name",
          "standings",
          "updatedAt"
        ],
        "type": "object"
      },
      "type": "record"
    },
    "nextSession": {
      "properties": {
        "name": {
          "description": "e.g. 'Sao Paulo GP FP1', 'Homestead Cup race', 'RSM Classic R1'.",
          "maxLength": 128,
          "type": "string"
        },
        "startsAt": {
          "format": "datetime",
          "type": "string"
        }
      },
      "required": [
        "name"
      ],
      "type": "object"
    }
  },
  "description": "Season standings for a leaderboard sport: F1 drivers' or constructors' championship, NASCAR points, golf rankings. Shown when no event is on. One record per table, updated in place.",
  "id": "com.professorbutts.sports.standings",
  "lexicon": 1
}