Unauthenticated tag feed for public web landings. Returns up to `limit` most-recent posts using the hashtag, filtered to those with no labels (post or author) so the public surface never renders age-restricted imagery. `postCount` is the global tag popularity, not the size of the returned slice.
Parameters
Output
application/jsonpostCount
integer
Required
Total distinct records (posts + comments) using this tag, ignoring labels.
posts
array
Required
Up to `limit` recent unlabelled posts. Each post carries its author's PDS for blob URL construction.
tag
string
Required
No description available.
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "query",
"output": {
"schema": {
"type": "object",
"required": [
"tag",
"postCount",
"posts"
],
"properties": {
"tag": {
"type": "string"
},
"posts": {
"type": "array",
"items": {
"ref": "#postCard",
"type": "ref"
},
"description": "Up to `limit` recent unlabelled posts. Each post carries its author's PDS for blob URL construction."
},
"postCount": {
"type": "integer",
"minimum": 0,
"description": "Total distinct records (posts + comments) using this tag, ignoring labels."
}
}
},
"encoding": "application/json"
},
"parameters": {
"type": "params",
"required": [
"tag"
],
"properties": {
"tag": {
"type": "string",
"maxLength": 640,
"description": "Hashtag without the leading #. Lowercased server-side.",
"maxGraphemes": 64
},
"limit": {
"type": "integer",
"default": 9,
"maximum": 25,
"minimum": 1
}
}
},
"description": "Unauthenticated tag feed for public web landings. Returns up to `limit` most-recent posts using the hashtag, filtered to those with no labels (post or author) so the public surface never renders age-restricted imagery. `postCount` is the global tag popularity, not the size of the returned slice."
}