fyi.opensocial.listListedTemplates
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"listedView": {
"properties": {
"description": {
"type": "string"
},
"icon": {
"description": "Its icon, as a square SVG.",
"type": "string"
},
"keptBy": {
"description": "How many groups on this host have a tab of it now.",
"minimum": 0,
"type": "integer"
},
"likes": {
"minimum": 0,
"type": "integer"
},
"maker": {
"ref": "fyi.opensocial.getTemplateListing#makerView",
"type": "ref"
},
"name": {
"description": "What it's called.",
"type": "string"
},
"number": {
"description": "Its latest version's number.",
"minimum": 1,
"type": "integer"
},
"summary": {
"description": "One short line on what a tab of it shows.",
"type": "string"
},
"updatedAt": {
"description": "When its latest version came out.",
"format": "datetime",
"type": "string"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"name",
"description",
"maker",
"number",
"keptBy",
"likes",
"updatedAt"
],
"type": "object"
},
"main": {
"description": "Templates shared with everyone that this host lists, for anyone looking for something to add to their group: each one whoever made it asked to be listed, kept by enough groups on this host for long enough, its latest version scanned with nothing found, and nothing labelling it hidden. Counts are from this host alone.",
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"cursor": {
"type": "string"
},
"templates": {
"items": {
"ref": "#listedView",
"type": "ref"
},
"type": "array"
}
},
"required": [
"templates"
],
"type": "object"
}
},
"parameters": {
"properties": {
"cursor": {
"type": "string"
},
"limit": {
"default": 50,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Words to find in what it's called and what it's for.",
"maxLength": 200,
"type": "string"
},
"sort": {
"default": "kept",
"description": "Kept by the most groups first, newest first, or most liked first.",
"knownValues": [
"kept",
"newest",
"liked"
],
"type": "string"
}
},
"type": "params"
},
"type": "query"
}
},
"id": "fyi.opensocial.listListedTemplates",
"lexicon": 1
}
Metadata
- DID
-
did:plc:2gqnilpksz2e7faj3bwvo6qc - CID
-
bafyreia22stgbze2t4uwvb2tucqqhrhgitp2s2mnwyim4zwgijkbgl5sgu - Indexed At
- 2026-10-17 02:20 UTC
- AT-URI
-
at://did:plc:2gqnilpksz2e7faj3bwvo6qc/com.atproto.lexicon.schema/fyi.opensocial.listListedTemplates
Referenced Schemas (1)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A template shared with everyone, for its own page: what it's called, who made it, what a tab of it does at its latest version, and every version. For anyone; never one shared within a group.
-
The templates shared within the group, each at its latest version: for its members alone.
-
Who likes a template shared with everyone, newest first, each about a version of it and with their line about it: as this host has seen them, leaving out any labelled hidden. For anyone.
-
How groups on this host use a template shared with everyone, for whoever made it: counts, never which groups, and never what anyone wrote in a tab of it, which stays in each group. Groups on other hosts can't be seen. F…
-
fyi.opensocial.updateTemplateListing procedure
Ask for a template the group shared with everyone to be listed where people look for things to add, or not: its listing in the group's own repo says so. For whoever may publish for the group. Listing one asks that every…