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", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount" } ], "id": "https://liberal.city/users/wjmaggos/statuses/114743965581713064", "type": "Note", "summary": null, "inReplyTo": "https://social.mondoweiss.net/users/dave/statuses/114741888951883562", "published": "2025-06-25T12:19:27Z", "url": "https://liberal.city/@wjmaggos/114743965581713064", "attributedTo": "https://liberal.city/users/wjmaggos", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://liberal.city/users/wjmaggos/followers", "https://social.mondoweiss.net/users/dave" ], "sensitive": false, "atomUri": "https://liberal.city/users/wjmaggos/statuses/114743965581713064", "inReplyToAtomUri": "https://social.mondoweiss.net/users/dave/statuses/114741888951883562", "conversation": "tag:liberal.city,2025-06-25:objectId=13848994:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://social.mondoweiss.net/@dave\" class=\"u-url mention\">@<span>dave</span></a></span> </p><p>AP as in the protocol ActivityPub Mastodon runs on, vs the AT protocol bluesky runs on but where independence is less ensured thanks to the reliance on relays almost nobody will run themselves.</p><p>covering the subjects you do, this is essential to preventing censorship. making this distinction is key in deciding which social media model becomes most widely adopted, if we care about everybody being able to make any story go worldwide viral.</p><p>I was just asking if you help with the tech.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://social.mondoweiss.net/@dave\" class=\"u-url mention\">@<span>dave</span></a></span> </p><p>AP as in the protocol ActivityPub Mastodon runs on, vs the AT protocol bluesky runs on but where independence is less ensured thanks to the reliance on relays almost nobody will run themselves.</p><p>covering the subjects you do, this is essential to preventing censorship. making this distinction is key in deciding which social media model becomes most widely adopted, if we care about everybody being able to make any story go worldwide viral.</p><p>I was just asking if you help with the tech.</p>" }, "updated": "2025-06-25T12:31:33Z", "attachment": [], "tag": [ { "type": "Mention", "href": "https://social.mondoweiss.net/users/dave", "name": "@dave@social.mondoweiss.net" } ], "replies": { "id": "https://liberal.city/users/wjmaggos/statuses/114743965581713064/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://liberal.city/users/wjmaggos/statuses/114743965581713064/replies?only_other_accounts=true&page=true", "partOf": "https://liberal.city/users/wjmaggos/statuses/114743965581713064/replies", "items": [] } }, "likes": { "id": "https://liberal.city/users/wjmaggos/statuses/114743965581713064/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://liberal.city/users/wjmaggos/statuses/114743965581713064/shares", "type": "Collection", "totalItems": 0 } }