ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", "https://social.xenofem.me/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://social.xenofem.me/users/rowb1t", "attachment": [], "attributedTo": "https://social.xenofem.me/users/rowb1t", "cc": [ "https://social.xenofem.me/users/rowb1t/followers" ], "content": "<p>:xf_xenotic:<strong><em>small update</em></strong>:xf_xonotyx:</p><ul><li>changed bot number / skill level settings for each gametype. ctf gametypes will always have at least 4v4 teams, onslaught will always have at least 6v6 teams, tdm will be 2v2, and dm will now only have one bot until someone joins. bots are better on team modes (except instagib, where i left them the same :hehe:)</li><li>turned the grappling hook on for invasion ctf</li><li><strong><em>invasion ctf is one-flag only on maps that support it. if you find a map that does support it, please let me know</em></strong></li></ul>", "context": "https://social.xenofem.me/contexts/18750b8b-45a8-4f80-a187-120e3487efbc", "conversation": "https://social.xenofem.me/contexts/18750b8b-45a8-4f80-a187-120e3487efbc", "formerRepresentations": { "orderedItems": [ { "actor": "https://social.xenofem.me/users/rowb1t", "attachment": [], "attributedTo": "https://social.xenofem.me/users/rowb1t", "cc": [ "https://social.xenofem.me/users/rowb1t/followers" ], "content": "<p>:xf_xenotic:<strong><em>small update</em></strong>:xf_xonotyx:</p><ul><li>changed bot number / skill level settings for each gametype. ctf gametypes will always have at least 4v4 teams, onslaught will always have at least 6v6 teams, and dm will now only have one bot regardless of ffa / tdm. bots are better on team modes (except instagib, where i left them the same :hehe:)</li><li>turned the grappling hook on for invasion ctf</li><li><strong><em>invasion ctf is one-flag only on maps that support it. if you find a map that does support it, please let me know</em></strong></li></ul>", "context": "https://social.xenofem.me/contexts/18750b8b-45a8-4f80-a187-120e3487efbc", "conversation": "https://social.xenofem.me/contexts/18750b8b-45a8-4f80-a187-120e3487efbc", "inReplyTo": "https://social.xenofem.me/objects/c53dfd3d-1164-4e89-aa66-6628c890ed70", "published": "2025-01-17T21:30:29.055899Z", "source": { "content": ":xf_xenotic:***small update***:xf_xonotyx:\r\n\r\n- changed bot number / skill level settings for each gametype. ctf gametypes will always have at least 4v4 teams, onslaught will always have at least 6v6 teams, and dm will now only have one bot regardless of ffa / tdm. bots are better on team modes (except instagib, where i left them the same :hehe:)\r\n- turned the grappling hook on for invasion ctf\r\n- ***invasion ctf is one-flag only on maps that support it. if you find a map that does support it, please let me know***", "mediaType": "text/markdown" }, "summary": "", "tag": [ { "href": "https://social.xenofem.me/users/rowb1t", "name": "@rowb1t", "type": "Mention" }, { "icon": { "type": "Image", "url": "https://social.xenofem.me/emoji/xnfm/hehe.png" }, "id": "https://social.xenofem.me/emoji/xnfm/hehe.png", "name": ":hehe:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" }, { "icon": { "type": "Image", "url": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512.png" }, "id": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512.png", "name": ":xf_xenotic:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" }, { "icon": { "type": "Image", "url": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512b.png" }, "id": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512b.png", "name": ":xf_xonotyx:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" } ], "to": [ "https://social.xenofem.me/users/rowb1t", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note" } ], "totalItems": 1, "type": "OrderedCollection" }, "id": "https://social.xenofem.me/objects/a4728b54-78b4-4c37-ba8c-be4d0f084825", "inReplyTo": "https://social.xenofem.me/objects/c53dfd3d-1164-4e89-aa66-6628c890ed70", "published": "2025-01-17T21:30:29.055899Z", "source": { "content": ":xf_xenotic:***small update***:xf_xonotyx:\r\n\r\n- changed bot number / skill level settings for each gametype. ctf gametypes will always have at least 4v4 teams, onslaught will always have at least 6v6 teams, tdm will be 2v2, and dm will now only have one bot until someone joins. bots are better on team modes (except instagib, where i left them the same :hehe:)\r\n- turned the grappling hook on for invasion ctf\r\n- ***invasion ctf is one-flag only on maps that support it. if you find a map that does support it, please let me know***", "mediaType": "text/markdown" }, "summary": "", "tag": [ { "href": "https://social.xenofem.me/users/rowb1t", "name": "@rowb1t", "type": "Mention" }, { "icon": { "type": "Image", "url": "https://social.xenofem.me/emoji/xnfm/hehe.png" }, "id": "https://social.xenofem.me/emoji/xnfm/hehe.png", "name": ":hehe:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" }, { "icon": { "type": "Image", "url": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512.png" }, "id": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512.png", "name": ":xf_xenotic:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" }, { "icon": { "type": "Image", "url": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512b.png" }, "id": "https://social.xenofem.me/emoji/xnfm/xonotic_xnfm512b.png", "name": ":xf_xonotyx:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" } ], "to": [ "https://social.xenofem.me/users/rowb1t", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note", "updated": "2025-01-17T21:31:24.221584Z" }