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://soc.feditime.com/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://soc.feditime.com/users/Tubsta", "attachment": [ { "mediaType": "image/jpeg", "name": "", "type": "Document", "url": "https://cdn.soc.feditime.com/uploadsocfeditime/776952644e948463e294b1a9117a85ee2451db371cf87e9940cad0d2c3a269fe.jpeg" } ], "attributedTo": "https://soc.feditime.com/users/Tubsta", "cc": [ "https://soc.feditime.com/users/Tubsta/followers" ], "content": "Some from <a class=\"hashtag\" data-tag=\"eurobsdcon2024\" href=\"https://soc.feditime.com/tag/eurobsdcon2024\" rel=\"tag ugc\">#EuroBSDCon2024</a> may remember this setup. I’m remote recording <span class=\"h-card\"><a class=\"u-url mention\" data-user=\"AXlbKDzAyyAkCOg3ma\" href=\"https://bsd.network/@bsdnow\" rel=\"ugc\">@<span>bsdnow</span></a></span> podcast this evening with Benedict <a class=\"hashtag\" data-tag=\"bsd\" href=\"https://soc.feditime.com/tag/bsd\" rel=\"tag ugc\">#BSD</a> <a class=\"hashtag\" data-tag=\"freebsd\" href=\"https://soc.feditime.com/tag/freebsd\" rel=\"tag ugc\">#FreeBSD</a> <a class=\"hashtag\" data-tag=\"bsdnow\" href=\"https://soc.feditime.com/tag/bsdnow\" rel=\"tag ugc\">#BSDNow</a> <a class=\"hashtag\" data-tag=\"podcast\" href=\"https://soc.feditime.com/tag/podcast\" rel=\"tag ugc\">#podcast</a>", "contentMap": { "en": "Some from <a class=\"hashtag\" data-tag=\"eurobsdcon2024\" href=\"https://soc.feditime.com/tag/eurobsdcon2024\" rel=\"tag ugc\">#EuroBSDCon2024</a> may remember this setup. I’m remote recording <span class=\"h-card\"><a class=\"u-url mention\" data-user=\"AXlbKDzAyyAkCOg3ma\" href=\"https://bsd.network/@bsdnow\" rel=\"ugc\">@<span>bsdnow</span></a></span> podcast this evening with Benedict <a class=\"hashtag\" data-tag=\"bsd\" href=\"https://soc.feditime.com/tag/bsd\" rel=\"tag ugc\">#BSD</a> <a class=\"hashtag\" data-tag=\"freebsd\" href=\"https://soc.feditime.com/tag/freebsd\" rel=\"tag ugc\">#FreeBSD</a> <a class=\"hashtag\" data-tag=\"bsdnow\" href=\"https://soc.feditime.com/tag/bsdnow\" rel=\"tag ugc\">#BSDNow</a> <a class=\"hashtag\" data-tag=\"podcast\" href=\"https://soc.feditime.com/tag/podcast\" rel=\"tag ugc\">#podcast</a>" }, "context": "https://soc.feditime.com/contexts/3ee842bd-7af3-427c-a2a2-2874c320f9b8", "conversation": "https://soc.feditime.com/contexts/3ee842bd-7af3-427c-a2a2-2874c320f9b8", "id": "https://soc.feditime.com/objects/f3aebe5c-e197-4c1d-bd19-42d07b0debd0", "published": "2025-02-26T23:12:45.889778Z", "sensitive": null, "source": { "content": "Some from #EuroBSDCon2024 may remember this setup. I’m remote recording @bsdnow@bsd.network podcast this evening with Benedict #BSD #FreeBSD #BSDNow #podcast", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://soc.feditime.com/tags/bsd", "name": "#bsd", "type": "Hashtag" }, { "href": "https://soc.feditime.com/tags/bsdnow", "name": "#bsdnow", "type": "Hashtag" }, { "href": "https://soc.feditime.com/tags/eurobsdcon2024", "name": "#eurobsdcon2024", "type": "Hashtag" }, { "href": "https://soc.feditime.com/tags/freebsd", "name": "#freebsd", "type": "Hashtag" }, { "href": "https://soc.feditime.com/tags/podcast", "name": "#podcast", "type": "Hashtag" }, { "href": "https://bsd.network/users/bsdnow", "name": "@bsdnow@bsd.network", "type": "Mention" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public", "https://bsd.network/users/bsdnow" ], "type": "Note" }