Curated magazine collection manifest for a site.standard.document. Uses the same record key as the document it extends so both records can be fetched with one predictable pair of GETs.
any
Any valid record key
Properties
colophon
ref
app.standard-reader.collection#colophon
Optional
No description available.
createdAt
string
datetime
Required
When the collection manifest was first published.
document
string
at-uri
Required
AT URI of the site.standard.document record this collection renders.
editorial
ref
app.standard-reader.collection#editorial
Optional
No description available.
items
array
of
ref
app.standard-reader.collection#item
Required
Ordered curated articles plus optional per-item notes.
maxLength: 42 itemsupdatedAt
string
datetime
Optional
When the collection manifest was last edited.
View raw schema
{
"description": "Curated magazine collection manifest for a site.standard.document. Uses the same record key as the document it extends so both records can be fetched with one predictable pair of GETs.",
"key": "any",
"record": {
"properties": {
"colophon": {
"ref": "app.standard-reader.collection#colophon",
"type": "ref"
},
"createdAt": {
"description": "When the collection manifest was first published.",
"format": "datetime",
"type": "string"
},
"document": {
"description": "AT URI of the site.standard.document record this collection renders.",
"format": "at-uri",
"type": "string"
},
"editorial": {
"ref": "app.standard-reader.collection#editorial",
"type": "ref"
},
"items": {
"description": "Ordered curated articles plus optional per-item notes.",
"items": {
"ref": "app.standard-reader.collection#item",
"type": "ref"
},
"maxLength": 42,
"type": "array"
},
"updatedAt": {
"description": "When the collection manifest was last edited.",
"format": "datetime",
"type": "string"
}
},
"required": [
"document",
"items",
"createdAt"
],
"type": "object"
},
"type": "record"
}