A set of Sunshine Cards, in order, like 'Autumn Market 2026'. A set may include other accounts' cards. Listing a card exposes its record key, which today is its tag's UID.
tid
Timestamp-based ID
Properties
cards
array
of
string
at-uri
Required
The set's cards, in order: at-uris of cards.sunshine.card records. A card's record is only published once someone first scans it, so expect records listed here to be absent until then, and show the set gracefully when one is not found.
maxLength: 500 itemscreatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
strings
array
of
ref
#strings
Required
The set's title and description, one entry per language. The first entry is the default, shown when none matches the reader's language.
minLength: 1 itemsView raw schema
{
"description": "A set of Sunshine Cards, in order, like 'Autumn Market 2026'. A set may include other accounts' cards. Listing a card exposes its record key, which today is its tag's UID.",
"key": "tid",
"record": {
"properties": {
"cards": {
"description": "The set's cards, in order: at-uris of cards.sunshine.card records. A card's record is only published once someone first scans it, so expect records listed here to be absent until then, and show the set gracefully when one is not found.",
"items": {
"format": "at-uri",
"type": "string"
},
"maxLength": 500,
"type": "array"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"strings": {
"description": "The set's title and description, one entry per language. The first entry is the default, shown when none matches the reader's language.",
"items": {
"ref": "#strings",
"type": "ref"
},
"minLength": 1,
"type": "array"
}
},
"required": [
"strings",
"cards",
"createdAt"
],
"type": "object"
},
"type": "record"
}