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.
Parameters
Output
application/jsondescription
string
Required
No description available.
entry
reffyi.opensocial.template#entry
Required
What a tab of its latest version does, its own kinds of record not yet named for any tab.
hidden
boolean
Optional
Labelled hidden, it or its latest version, by this host's moderators or a labeler it follows: left out of where people look for things to add. Tabs of it keep working.
keptBy
integer
Optional
How many groups on this host have a tab of it now, of any version. Groups elsewhere aren't counted.
kinds
array
Optional
The kinds of record it makes up, under the placeholder namespace each tab names for itself.
likes
integer
Optional
How many people like it, as this host has seen.
listed
boolean
Optional
Whoever made it asks for it to be listed: its listing says so.
maker
ref#makerView
Required
No description available.
name
string
Required
Its record key: lowercase letters, digits and dashes.
number
integer
Required
No description available.
scan
ref#scanView
Optional
What this host's scan of every version not taken back found, each thing found saying which version.
shown
boolean
Optional
Whether this host lists it where people look for things to add: listed, kept by enough of its groups for long enough, its latest version scanned with nothing found, and nothing labelling it hidden.
uri
stringat-uri
Required
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
version
refcom.atproto.repo.strongRef
Required
Its latest version, which a tab added from it names.
versions
array
Required
Every version, newest first.
Errors
NotFound
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "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.",
"errors": [
{
"name": "NotFound"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"description": {
"type": "string"
},
"entry": {
"description": "What a tab of its latest version does, its own kinds of record not yet named for any tab.",
"ref": "fyi.opensocial.template#entry",
"type": "ref"
},
"hidden": {
"description": "Labelled hidden, it or its latest version, by this host's moderators or a labeler it follows: left out of where people look for things to add. Tabs of it keep working.",
"type": "boolean"
},
"keptBy": {
"description": "How many groups on this host have a tab of it now, of any version. Groups elsewhere aren't counted.",
"minimum": 0,
"type": "integer"
},
"kinds": {
"description": "The kinds of record it makes up, under the placeholder namespace each tab names for itself.",
"items": {
"format": "nsid",
"type": "string"
},
"type": "array"
},
"likes": {
"description": "How many people like it, as this host has seen.",
"minimum": 0,
"type": "integer"
},
"listed": {
"description": "Whoever made it asks for it to be listed: its listing says so.",
"type": "boolean"
},
"maker": {
"ref": "#makerView",
"type": "ref"
},
"name": {
"description": "Its record key: lowercase letters, digits and dashes.",
"type": "string"
},
"number": {
"minimum": 1,
"type": "integer"
},
"scan": {
"description": "What this host's scan of every version not taken back found, each thing found saying which version.",
"ref": "#scanView",
"type": "ref"
},
"shown": {
"description": "Whether this host lists it where people look for things to add: listed, kept by enough of its groups for long enough, its latest version scanned with nothing found, and nothing labelling it hidden.",
"type": "boolean"
},
"uri": {
"format": "at-uri",
"type": "string"
},
"version": {
"description": "Its latest version, which a tab added from it names.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"versions": {
"description": "Every version, newest first.",
"items": {
"ref": "fyi.opensocial.listTemplates#versionView",
"type": "ref"
},
"type": "array"
}
},
"required": [
"uri",
"name",
"description",
"maker",
"version",
"number",
"entry",
"versions"
],
"type": "object"
}
},
"parameters": {
"properties": {
"uri": {
"description": "The template, its fyi.opensocial.template in whoever made it's repo.",
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri"
],
"type": "params"
},
"type": "query"
}