{
"id": "dev.andreijiroh.labs.blogroll.publication",
"defs": {
"main": {
"type": "object",
"required": [
"url",
"name"
],
"properties": {
"url": {
"type": "string",
"description": "Base url for the publication. (ex: https://standard.site). This value will be combined with the document path to construct a full URL for the document. Avoid trailing slashes."
},
"name": {
"type": "string",
"maxLength": 5000,
"description": "Name of the publication.",
"maxGraphemes": 500
},
"labels": {
"refs": [
"com.atproto.label.defs#selfLabels"
],
"type": "union",
"description": "Self-label values for this publication. Effectively content warnings."
}
}
},
"category": {
"enum": [
"read",
"watch",
"listen"
],
"type": "string"
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1,
"description": "A custom lexicon for sharing publications in a blogroll, forked from the site.standard.publication lexicion."
}