HTML tags for article¶
Here we analyze, which types
of HTML tags are allowed inside the content field of Article
type
objects. One should expect that a Note
, i.e.
Represents a short written work typically less than a single paragraph in length.
see here,
should not contain headings h1-h6
or embedded media, e.g. img
.
Sanitizing fields is desired behavior as seen in Section B.10 of ActivityPub.
Examples¶
Example 1¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/GBKh_tXzmVE",
"published": "2025-09-09T12:30:39Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/cSzxYHGQGOY",
"published": "2025-09-09T12:30:39Z",
"content": "<b>bold</b>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 140,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:39.582568Z",
"ap_id": "http://pasture-one-actor/object/cSzxYHGQGOY",
"local": false,
"language_id": 2,
"removed": false,
"locked": false
}
Example 2¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/TEbtsK7rS1o",
"published": "2025-09-09T12:30:40Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/od-Un3jRBqk",
"published": "2025-09-09T12:30:40Z",
"content": "<strong>strong</strong>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 141,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:40.399525Z",
"ap_id": "http://pasture-one-actor/object/od-Un3jRBqk",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "strong"
}
Example 3¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/bwn6OzpJXvM",
"published": "2025-09-09T12:30:40Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/c6CjfWdbU-w",
"published": "2025-09-09T12:30:40Z",
"content": "<i>italic</i>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 142,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:41.157114Z",
"ap_id": "http://pasture-one-actor/object/c6CjfWdbU-w",
"local": false,
"language_id": 2,
"removed": false,
"locked": false
}
Example 4¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/KhXhVWUPoMM",
"published": "2025-09-09T12:30:41Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/P0wdPldvZds",
"published": "2025-09-09T12:30:41Z",
"content": "<i>italic with.</i> See <a href=\"https://codeberg.org/helge/funfedidev/issues/142\">Issue 142</a>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 143,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] See Issue 142",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:41.932457Z",
"ap_id": "http://pasture-one-actor/object/P0wdPldvZds",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": " See Issue 142"
}
Example 5¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/r3CWpTNaYVc",
"published": "2025-09-09T12:30:42Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/VS3amXoOUGM",
"published": "2025-09-09T12:30:42Z",
"content": "<em>emphasis</em>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 144,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:42.736915Z",
"ap_id": "http://pasture-one-actor/object/VS3amXoOUGM",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "emphasis"
}
Example 6¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/7QHmQ7OcQks",
"published": "2025-09-09T12:30:43Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/7VCkvu5qOEA",
"published": "2025-09-09T12:30:43Z",
"content": "<del>old</del><ins>new</ins>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 145,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:43.559392Z",
"ap_id": "http://pasture-one-actor/object/7VCkvu5qOEA",
"local": false,
"language_id": 2,
"removed": false,
"locked": false
}
Example 7¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/YQjON2DzPsg",
"published": "2025-09-09T12:30:44Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/jqK7ZIYbg8E",
"published": "2025-09-09T12:30:44Z",
"content": "<s>stricken</s>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 146,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:44.372988Z",
"ap_id": "http://pasture-one-actor/object/jqK7ZIYbg8E",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "stricken"
}
Example 8¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/CW_YW16gvR8",
"published": "2025-09-09T12:30:44Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/7irMnmo5Io8",
"published": "2025-09-09T12:30:44Z",
"content": "<mark>mark</mark>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 147,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:45.182649Z",
"ap_id": "http://pasture-one-actor/object/7irMnmo5Io8",
"local": false,
"language_id": 2,
"removed": false,
"locked": false
}
Example 9¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/N2FREMpDEMk",
"published": "2025-09-09T12:30:45Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/XKbsF6IZ6AI",
"published": "2025-09-09T12:30:45Z",
"content": "find <var>x</var> (a variable)",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 148,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] find (a variable)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:46.005612Z",
"ap_id": "http://pasture-one-actor/object/XKbsF6IZ6AI",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "find (a variable)"
}
Example 10¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/Qu5mqgI86ig",
"published": "2025-09-09T12:30:46Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/eEaJD2PPjXk",
"published": "2025-09-09T12:30:46Z",
"content": "<ol><li>ordered</li></ol>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 149,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:46.798534Z",
"ap_id": "http://pasture-one-actor/object/eEaJD2PPjXk",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "ordered"
}
Example 11¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/i09Wk_NaOIQ",
"published": "2025-09-09T12:30:47Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/G7nn6EflD-I",
"published": "2025-09-09T12:30:47Z",
"content": "<ul><li>unordered</li></ul>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 150,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:47.613277Z",
"ap_id": "http://pasture-one-actor/object/G7nn6EflD-I",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "unordered"
}
Example 12¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/uy1pHWnF2eI",
"published": "2025-09-09T12:30:48Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/Sl4TQiscM0A",
"published": "2025-09-09T12:30:48Z",
"content": "<h1>h1</h1>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 151,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:48.416682Z",
"ap_id": "http://pasture-one-actor/object/Sl4TQiscM0A",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "h1"
}
Example 13¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/gLobwC9rgSs",
"published": "2025-09-09T12:30:48Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/3FEAdUMZc7Y",
"published": "2025-09-09T12:30:48Z",
"content": "<h2>h2</h2>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 152,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:49.192261Z",
"ap_id": "http://pasture-one-actor/object/3FEAdUMZc7Y",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "h2"
}
Example 14¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/r9NK1Lxp_kk",
"published": "2025-09-09T12:30:49Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/gDM7QrUlnbA",
"published": "2025-09-09T12:30:49Z",
"content": "<h3>h3</h3>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 153,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:50.032589Z",
"ap_id": "http://pasture-one-actor/object/gDM7QrUlnbA",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "h3"
}
Example 15¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/CpbJTpAuLbg",
"published": "2025-09-09T12:30:50Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/HRJg63oOWaU",
"published": "2025-09-09T12:30:50Z",
"content": "<h4>h4</h4>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 154,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:50.802779Z",
"ap_id": "http://pasture-one-actor/object/HRJg63oOWaU",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "h4"
}
Example 16¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/-yl2lUK-_gA",
"published": "2025-09-09T12:30:51Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/DeqF0JvxVX8",
"published": "2025-09-09T12:30:51Z",
"content": "<h5>h5</h5>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 155,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:51.596054Z",
"ap_id": "http://pasture-one-actor/object/DeqF0JvxVX8",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "h5"
}
Example 17¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/cQB72ajGG00",
"published": "2025-09-09T12:30:52Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/EsvVqjZZYZE",
"published": "2025-09-09T12:30:52Z",
"content": "<h1>h1</h1><h2>h2</h2>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 156,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:52.399050Z",
"ap_id": "http://pasture-one-actor/object/EsvVqjZZYZE",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "h1h2"
}
Example 18¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/gXZwgeMQkP4",
"published": "2025-09-09T12:30:52Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/hyKbOTyMaYc",
"published": "2025-09-09T12:30:52Z",
"content": "<code>code</code>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 157,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:53.167128Z",
"ap_id": "http://pasture-one-actor/object/hyKbOTyMaYc",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "code"
}
Example 19¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/dRbsHifiYKI",
"published": "2025-09-09T12:30:53Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/o4_5M8ZR06M",
"published": "2025-09-09T12:30:53Z",
"content": "<pre>pre</pre>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 158,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:53.978295Z",
"ap_id": "http://pasture-one-actor/object/o4_5M8ZR06M",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "pre"
}
Example 20¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/kCHWEEybCPE",
"published": "2025-09-09T12:30:54Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/XxzOIMmJnHM",
"published": "2025-09-09T12:30:54Z",
"content": "<blockquote>blockquote</blockquote>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 159,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] blockquote",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:54.797337Z",
"ap_id": "http://pasture-one-actor/object/XxzOIMmJnHM",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "blockquote"
}
Example 21¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/7smz-l9yQ98",
"published": "2025-09-09T12:30:55Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/h-HZkwBVZMM",
"published": "2025-09-09T12:30:55Z",
"content": "line<br/>break",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 160,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] line<br/>break",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:55.607805Z",
"ap_id": "http://pasture-one-actor/object/h-HZkwBVZMM",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "line<br/>break"
}
Example 22¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/o-M_1sXktRc",
"published": "2025-09-09T12:30:56Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/ejKFwGXuOPg",
"published": "2025-09-09T12:30:56Z",
"content": "<p>paragraph</p>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 161,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:56.420655Z",
"ap_id": "http://pasture-one-actor/object/ejKFwGXuOPg",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "paragraph"
}
Example 23¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/AZed5i9EcCg",
"published": "2025-09-09T12:30:57Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/1lZKIDBTXIE",
"published": "2025-09-09T12:30:57Z",
"content": "<small>small</small>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 162,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:57.209862Z",
"ap_id": "http://pasture-one-actor/object/1lZKIDBTXIE",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "small"
}
Example 24¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/UOQP4CpLSz8",
"published": "2025-09-09T12:30:57Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/qSo0Hf6t12U",
"published": "2025-09-09T12:30:57Z",
"content": "<sup>sup</sup>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 163,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:57.959941Z",
"ap_id": "http://pasture-one-actor/object/qSo0Hf6t12U",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "sup"
}
Example 25¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/ue1Yq-J8sm8",
"published": "2025-09-09T12:30:58Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/afgeBvtPk0k",
"published": "2025-09-09T12:30:58Z",
"content": "<sub>sub</sub>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 164,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:58.813708Z",
"ap_id": "http://pasture-one-actor/object/afgeBvtPk0k",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "sub"
}
Example 26¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/5011yleS2Dc",
"published": "2025-09-09T12:30:59Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/qAn-BSBaRA0",
"published": "2025-09-09T12:30:59Z",
"content": "<a href='https://funfedi.dev'>funfedi</a>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 165,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:30:59.661516Z",
"ap_id": "http://pasture-one-actor/object/qAn-BSBaRA0",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "funfedi"
}
Example 27¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/PCoq8s0di78",
"published": "2025-09-09T12:31:00Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/Z4a2TNUB_SQ",
"published": "2025-09-09T12:31:00Z",
"content": "<script>alert('hi');</script>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 166,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:00.461189Z",
"ap_id": "http://pasture-one-actor/object/Z4a2TNUB_SQ",
"local": false,
"language_id": 2,
"removed": false,
"locked": false
}
Example 28¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/ZZ-4xkGm9fE",
"published": "2025-09-09T12:31:01Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/T_m13i68omw",
"published": "2025-09-09T12:31:01Z",
"content": "<img src=\"http://pasture-one-actor/assets/nlnet.png\" alt=\"NLNET Logo\" />",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 167,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:01.286467Z",
"ap_id": "http://pasture-one-actor/object/T_m13i68omw",
"local": false,
"language_id": 2,
"removed": false,
"locked": false
}
Example 29¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/R28tFk7yf-0",
"published": "2025-09-09T12:31:01Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/KpuHEpxKr-0",
"published": "2025-09-09T12:31:01Z",
"content": "wbr: Fernstra\u00dfen<wbr />bau<wbr />privat<wbr />finanzierungs<wbr />gesetz",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 168,
"user_id": 2,
"community_id": 1,
"title": "wbr: Fernstra\u00dfenbauprivatfinanzierungsgesetz",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:02.134781Z",
"ap_id": "http://pasture-one-actor/object/KpuHEpxKr-0",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "wbr: Fernstra\u00dfenbauprivatfinanzierungsgesetz"
}
Example 30¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/ns0Bt7-c7VE",
"published": "2025-09-09T12:31:02Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/SvM5qw-XaQg",
"published": "2025-09-09T12:31:02Z",
"content": "Audio <audio controls src=\"http://pasture-one-actor/assets/cow_moo.mp3\"></audio>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 169,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:02.900274Z",
"ap_id": "http://pasture-one-actor/object/SvM5qw-XaQg",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "Audio "
}
Example 31¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/xYiWefEnN64",
"published": "2025-09-09T12:31:03Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/tnFFjXqbdBQ",
"published": "2025-09-09T12:31:03Z",
"content": "Video <video controls width=\"250\">\n <source src=\"http://pasture-one-actor/assets/cow_eating.mp4\" type=\"video/mp4\" />\n Video of a cow eating</video>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 170,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:03.658606Z",
"ap_id": "http://pasture-one-actor/object/tnFFjXqbdBQ",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "Video "
}
Example 32¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/BgRySiDlnPQ",
"published": "2025-09-09T12:31:04Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/MrIiuz5wBps",
"published": "2025-09-09T12:31:04Z",
"content": "<dl>\n <dt>Beast of Bodmin</dt>\n <dd>A large feline inhabiting Bodmin Moor.</dd>\n</dl>\n",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 171,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:04.477026Z",
"ap_id": "http://pasture-one-actor/object/MrIiuz5wBps",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "\n"
}
Example 33¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/Y_dCPAy9c5A",
"published": "2025-09-09T12:31:05Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/0xVYzkeyjWc",
"published": "2025-09-09T12:31:05Z",
"content": "<details>\n <summary>Details</summary>\n Something small enough to escape casual notice.\n</details>\n",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 172,
"user_id": 2,
"community_id": 1,
"title": "Details \n Something small enough to escape casual notice",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:05.262943Z",
"ap_id": "http://pasture-one-actor/object/0xVYzkeyjWc",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "\nDetails\n Something small enough to escape casual notice.\n\n"
}
Example 34¶
activity
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"type": "Create",
"actor": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/activity/QR3RAe6pTVc",
"published": "2025-09-09T12:31:05Z",
"object": {
"type": "Article",
"attributedTo": "http://pasture-one-actor/actor",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://pyfedi.local/c/pie"
],
"id": "http://pasture-one-actor/object/v3hu4Z-FE1k",
"published": "2025-09-09T12:31:05Z",
"content": "<table><tr><td>HTML tables</td></tr></table>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 173,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] HTML tables",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-09T12:31:06.053588Z",
"ap_id": "http://pasture-one-actor/object/v3hu4Z-FE1k",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "HTML tables"
}