HTML tags¶
Here we analyze, which types of HTML tags are allowed inside the content field. Sanitizing fields is desired behavior as seen in Section B.10 of ActivityPub.
Due to firefish using markdown to format their content, the displayed result in the details table can be a bit off, please consult the example.
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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/BkuuHfoOydU",
"published": "2025-09-14T08:53:59Z",
"object": {
"type": "Note",
"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/xIzuUPfM7xk",
"published": "2025-09-14T08:53:59Z",
"content": "<b>bold</b>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 68,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:53:59.193086Z",
"ap_id": "http://pasture-one-actor/object/xIzuUPfM7xk",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/9IBOlRryPQM",
"published": "2025-09-14T08:53:59Z",
"object": {
"type": "Note",
"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/p936UKmWfKw",
"published": "2025-09-14T08:53:59Z",
"content": "<strong>strong</strong>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 69,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:53:59.989992Z",
"ap_id": "http://pasture-one-actor/object/p936UKmWfKw",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/-dB4PUkuKu4",
"published": "2025-09-14T08:54:00Z",
"object": {
"type": "Note",
"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/tzwP6SgTvLQ",
"published": "2025-09-14T08:54:00Z",
"content": "<i>italic</i>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 70,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:00.817920Z",
"ap_id": "http://pasture-one-actor/object/tzwP6SgTvLQ",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/HBUk0RtqTXw",
"published": "2025-09-14T08:54:01Z",
"object": {
"type": "Note",
"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/KAtL1EVx2Tw",
"published": "2025-09-14T08:54:01Z",
"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": 71,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] See Issue 142",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:01.590626Z",
"ap_id": "http://pasture-one-actor/object/KAtL1EVx2Tw",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/kDFq0cOmiZA",
"published": "2025-09-14T08:54:02Z",
"object": {
"type": "Note",
"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/CLq9x0-dm0I",
"published": "2025-09-14T08:54:02Z",
"content": "<em>emphasis</em>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 72,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:02.357503Z",
"ap_id": "http://pasture-one-actor/object/CLq9x0-dm0I",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/NE6JzDHyfsk",
"published": "2025-09-14T08:54:02Z",
"object": {
"type": "Note",
"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/HXiLWPw43n8",
"published": "2025-09-14T08:54:02Z",
"content": "<del>old</del><ins>new</ins>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 73,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:03.092627Z",
"ap_id": "http://pasture-one-actor/object/HXiLWPw43n8",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/ppv5xrpMp9c",
"published": "2025-09-14T08:54:03Z",
"object": {
"type": "Note",
"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/ooJiWBLpiyA",
"published": "2025-09-14T08:54:03Z",
"content": "<s>stricken</s>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 74,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:03.879663Z",
"ap_id": "http://pasture-one-actor/object/ooJiWBLpiyA",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/RDaiFNoWMq0",
"published": "2025-09-14T08:54:04Z",
"object": {
"type": "Note",
"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/y0oVXFE_VyE",
"published": "2025-09-14T08:54:04Z",
"content": "<mark>mark</mark>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 75,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:04.697329Z",
"ap_id": "http://pasture-one-actor/object/y0oVXFE_VyE",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/MP3_N7lHWQA",
"published": "2025-09-14T08:54:05Z",
"object": {
"type": "Note",
"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/VQvNw56xov4",
"published": "2025-09-14T08:54:05Z",
"content": "find <var>x</var> (a variable)",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 76,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] find (a variable)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:05.444211Z",
"ap_id": "http://pasture-one-actor/object/VQvNw56xov4",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/dPCpjSJMjiQ",
"published": "2025-09-14T08:54:06Z",
"object": {
"type": "Note",
"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/wJXAQWqBU3g",
"published": "2025-09-14T08:54:06Z",
"content": "<ol><li>ordered</li></ol>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 77,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:06.165519Z",
"ap_id": "http://pasture-one-actor/object/wJXAQWqBU3g",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/X9WovE2Hv64",
"published": "2025-09-14T08:54:06Z",
"object": {
"type": "Note",
"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/4OZD3ciOS1k",
"published": "2025-09-14T08:54:06Z",
"content": "<ul><li>unordered</li></ul>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 78,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:06.883950Z",
"ap_id": "http://pasture-one-actor/object/4OZD3ciOS1k",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/4gwvnPoCTDg",
"published": "2025-09-14T08:54:07Z",
"object": {
"type": "Note",
"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/zMAnETMVL5A",
"published": "2025-09-14T08:54:07Z",
"content": "<h1>h1</h1>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 79,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:07.641834Z",
"ap_id": "http://pasture-one-actor/object/zMAnETMVL5A",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/yeeG8uG4ewc",
"published": "2025-09-14T08:54:08Z",
"object": {
"type": "Note",
"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/XnNNKu-6fhs",
"published": "2025-09-14T08:54:08Z",
"content": "<h2>h2</h2>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 80,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:08.404009Z",
"ap_id": "http://pasture-one-actor/object/XnNNKu-6fhs",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/n7LY0mQ8TgE",
"published": "2025-09-14T08:54:09Z",
"object": {
"type": "Note",
"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/T7P4LjrWSYg",
"published": "2025-09-14T08:54:09Z",
"content": "<h3>h3</h3>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 81,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:09.210557Z",
"ap_id": "http://pasture-one-actor/object/T7P4LjrWSYg",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/J7fntt0Z7Y4",
"published": "2025-09-14T08:54:09Z",
"object": {
"type": "Note",
"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/MLSfhWAXDLU",
"published": "2025-09-14T08:54:09Z",
"content": "<h4>h4</h4>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 82,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:10.047175Z",
"ap_id": "http://pasture-one-actor/object/MLSfhWAXDLU",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/iy7bNn8E7hI",
"published": "2025-09-14T08:54:10Z",
"object": {
"type": "Note",
"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/li2ZJaDAbvU",
"published": "2025-09-14T08:54:10Z",
"content": "<h5>h5</h5>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 83,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:10.852493Z",
"ap_id": "http://pasture-one-actor/object/li2ZJaDAbvU",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/z3fZb0p9oFE",
"published": "2025-09-14T08:54:11Z",
"object": {
"type": "Note",
"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/1rFYNofdO8A",
"published": "2025-09-14T08:54:11Z",
"content": "<h1>h1</h1><h2>h2</h2>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 84,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:11.629111Z",
"ap_id": "http://pasture-one-actor/object/1rFYNofdO8A",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/sXDCdctLQP4",
"published": "2025-09-14T08:54:12Z",
"object": {
"type": "Note",
"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/YDLi54dCHO4",
"published": "2025-09-14T08:54:12Z",
"content": "<code>code</code>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 85,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:12.384426Z",
"ap_id": "http://pasture-one-actor/object/YDLi54dCHO4",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/CV1x2bHLfRc",
"published": "2025-09-14T08:54:12Z",
"object": {
"type": "Note",
"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/iOBrxH4cYQ0",
"published": "2025-09-14T08:54:12Z",
"content": "<pre>pre</pre>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 86,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:13.186576Z",
"ap_id": "http://pasture-one-actor/object/iOBrxH4cYQ0",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/VMLG_EtrvDU",
"published": "2025-09-14T08:54:13Z",
"object": {
"type": "Note",
"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/5Lbm-RJ33BY",
"published": "2025-09-14T08:54:13Z",
"content": "<blockquote>blockquote</blockquote>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 87,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] blockquote",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:13.926125Z",
"ap_id": "http://pasture-one-actor/object/5Lbm-RJ33BY",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/oB5txcNnWXg",
"published": "2025-09-14T08:54:14Z",
"object": {
"type": "Note",
"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/BjfJ3eoyLQc",
"published": "2025-09-14T08:54:14Z",
"content": "line<br/>break",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 88,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] line<br/>break",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:14.740421Z",
"ap_id": "http://pasture-one-actor/object/BjfJ3eoyLQc",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/S07fPK8vqRQ",
"published": "2025-09-14T08:54:15Z",
"object": {
"type": "Note",
"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/s3T62Xnzgsg",
"published": "2025-09-14T08:54:15Z",
"content": "<p>paragraph</p>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 89,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:15.556684Z",
"ap_id": "http://pasture-one-actor/object/s3T62Xnzgsg",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/WObhrl3no3k",
"published": "2025-09-14T08:54:16Z",
"object": {
"type": "Note",
"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/ri4BpxH1-kM",
"published": "2025-09-14T08:54:16Z",
"content": "<small>small</small>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 90,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:16.515480Z",
"ap_id": "http://pasture-one-actor/object/ri4BpxH1-kM",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/dbKgxn0BtqI",
"published": "2025-09-14T08:54:17Z",
"object": {
"type": "Note",
"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/uoJ-4rghyW4",
"published": "2025-09-14T08:54:17Z",
"content": "<sup>sup</sup>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 91,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:17.243055Z",
"ap_id": "http://pasture-one-actor/object/uoJ-4rghyW4",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/o04dXCdfSIs",
"published": "2025-09-14T08:54:17Z",
"object": {
"type": "Note",
"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/lTS5RN8KJwI",
"published": "2025-09-14T08:54:17Z",
"content": "<sub>sub</sub>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 92,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:17.988327Z",
"ap_id": "http://pasture-one-actor/object/lTS5RN8KJwI",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/h-VVeydlAiE",
"published": "2025-09-14T08:54:18Z",
"object": {
"type": "Note",
"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/VAtarU8UP08",
"published": "2025-09-14T08:54:18Z",
"content": "<a href='https://funfedi.dev'>funfedi</a>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 93,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:18.881524Z",
"ap_id": "http://pasture-one-actor/object/VAtarU8UP08",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/cqzr6_cgejI",
"published": "2025-09-14T08:54:19Z",
"object": {
"type": "Note",
"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/KrC9AQeZ5BQ",
"published": "2025-09-14T08:54:19Z",
"content": "<script>alert('hi');</script>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 94,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:19.614545Z",
"ap_id": "http://pasture-one-actor/object/KrC9AQeZ5BQ",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/IMFXofnG8Wo",
"published": "2025-09-14T08:54:20Z",
"object": {
"type": "Note",
"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/gn62R8KIP20",
"published": "2025-09-14T08:54:20Z",
"content": "<img src=\"http://pasture-one-actor/assets/nlnet.png\" alt=\"NLNET Logo\" />",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 95,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:20.374931Z",
"ap_id": "http://pasture-one-actor/object/gn62R8KIP20",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/4HM9GIREQig",
"published": "2025-09-14T08:54:20Z",
"object": {
"type": "Note",
"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/PwOo7aMx5KQ",
"published": "2025-09-14T08:54:20Z",
"content": "wbr: Fernstra\u00dfen<wbr />bau<wbr />privat<wbr />finanzierungs<wbr />gesetz",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 96,
"user_id": 2,
"community_id": 1,
"title": "wbr: Fernstra\u00dfenbauprivatfinanzierungsgesetz",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:21.141482Z",
"ap_id": "http://pasture-one-actor/object/PwOo7aMx5KQ",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/ZWB05rLBSZA",
"published": "2025-09-14T08:54:21Z",
"object": {
"type": "Note",
"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/BxTL4nLr1iM",
"published": "2025-09-14T08:54:21Z",
"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": 97,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:21.955278Z",
"ap_id": "http://pasture-one-actor/object/BxTL4nLr1iM",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/1ekRe62gSLQ",
"published": "2025-09-14T08:54:22Z",
"object": {
"type": "Note",
"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/DTTfER3FOgM",
"published": "2025-09-14T08:54:22Z",
"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": 98,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:22.690749Z",
"ap_id": "http://pasture-one-actor/object/DTTfER3FOgM",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/UPjRNLfXNXU",
"published": "2025-09-14T08:54:23Z",
"object": {
"type": "Note",
"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/JN1Agt7cqto",
"published": "2025-09-14T08:54:23Z",
"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": 99,
"user_id": 2,
"community_id": 1,
"title": "(content in post body)",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:23.436444Z",
"ap_id": "http://pasture-one-actor/object/JN1Agt7cqto",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/FxzobL3V1kk",
"published": "2025-09-14T08:54:24Z",
"object": {
"type": "Note",
"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/DSSpjE7udM8",
"published": "2025-09-14T08:54:24Z",
"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": 100,
"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-14T08:54:24.195805Z",
"ap_id": "http://pasture-one-actor/object/DSSpjE7udM8",
"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": [
"http://pyfedi.local/c/pie",
"https://www.w3.org/ns/activitystreams#Public"
],
"id": "http://pasture-one-actor/activity/TA0EJ16gqFA",
"published": "2025-09-14T08:54:24Z",
"object": {
"type": "Note",
"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/5TxvFpOGbxQ",
"published": "2025-09-14T08:54:24Z",
"content": "<table><tr><td>HTML tables</td></tr></table>",
"tag": [
{
"type": "Mention",
"href": "http://pyfedi.local/c/pie"
}
]
}
}
pyfedi
{
"id": 101,
"user_id": 2,
"community_id": 1,
"title": "[Microblog] HTML tables",
"deleted": false,
"nsfw": false,
"sticky": false,
"published": "2025-09-14T08:54:25.005627Z",
"ap_id": "http://pasture-one-actor/object/5TxvFpOGbxQ",
"local": false,
"language_id": 2,
"removed": false,
"locked": false,
"body": "HTML tables"
}