{
"id": "com.jackschumann.test.deck",
"defs": {
"main": {
"key": "any",
"type": "record",
"record": {
"type": "object",
"required": [
"name",
"cards",
"createdAt"
],
"properties": {
"name": {
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "Name of deck",
"maxGraphemes": 128
},
"cards": {
"type": "array",
"items": {
"ref": "#cardEntry",
"type": "ref"
},
"minLength": 1,
"description": "Cards included in this deck"
},
"createdAt": {
"type": "string",
"format": "datetime"
}
}
},
"description": "TODO: describe purpose of this schema"
},
"cardTag": {
"type": "object",
"required": [
"tag"
],
"properties": {
"tag": {
"type": "string",
"maxLength": 640,
"maxGraphemes": 128
}
},
"description": "A free-form tag applied to a card entry"
},
"cardEntry": {
"type": "object",
"required": [
"oracleId",
"count"
],
"properties": {
"tags": {
"type": "array",
"items": {
"ref": "#cardTag",
"type": "ref"
},
"description": "Optional free-form tags for this card entry"
},
"count": {
"type": "integer",
"minimum": 1,
"description": "Number of copies of this card"
},
"oracleId": {
"type": "string",
"maxLength": 36,
"minLength": 36,
"description": "Scryfall Oracle ID (UUID) for the card"
}
},
"description": "A single card entry in a decklist"
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}
Metadata
- DID
-
did:plc:aym6ooda53urpyjxn4aph5on
- CID
-
bafyreihesqxrcr2ipjotvmp37yaasembddjau6ereefcdr7bxi7qll65la
- Indexed At
- 2026-06-03 22:24 UTC
- AT-URI
-
at://did:plc:aym6ooda53urpyjxn4aph5on/com.atproto.lexicon.schema/com.jackschumann.test.deck
Version History (2 versions)