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://nondeterministic.computer/users/mjg59/statuses/114641959579429088", "type": "Note", "summary": null, "inReplyTo": "https://fe.disroot.org/objects/f1a601fd-7f0d-45ae-a6dd-9649e06a32f9", "published": "2025-06-07T11:57:58Z", "url": "https://nondeterministic.computer/@mjg59/114641959579429088", "attributedTo": "https://nondeterministic.computer/users/mjg59", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://nondeterministic.computer/users/mjg59/followers", "https://fe.disroot.org/users/contrapunctus", "https://mastodon.chuggybumba.com/users/thanius" ], "sensitive": false, "atomUri": "https://nondeterministic.computer/users/mjg59/statuses/114641959579429088", "inReplyToAtomUri": "https://fe.disroot.org/objects/f1a601fd-7f0d-45ae-a6dd-9649e06a32f9", "conversation": "tag:nondeterministic.computer,2025-06-05:objectId=10328370:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fe.disroot.org/users/contrapunctus\" class=\"u-url mention\">@<span>contrapunctus</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.chuggybumba.com/@thanius\" class=\"u-url mention\">@<span>thanius</span></a></span> yes, you can trade off functionality to gain privacy on a fairly arbitrary scale, but teaching people to make informed decisions about where they should be on that scale is hard and you still end up with metadata transfer between servers with very different security properties. Is this a good choice for some people? Yes! Are most people going to end up making well informed choices? Not even slightly</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fe.disroot.org/users/contrapunctus\" class=\"u-url mention\">@<span>contrapunctus</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.chuggybumba.com/@thanius\" class=\"u-url mention\">@<span>thanius</span></a></span> yes, you can trade off functionality to gain privacy on a fairly arbitrary scale, but teaching people to make informed decisions about where they should be on that scale is hard and you still end up with metadata transfer between servers with very different security properties. Is this a good choice for some people? Yes! Are most people going to end up making well informed choices? Not even slightly</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://fe.disroot.org/users/contrapunctus", "name": "@contrapunctus@fe.disroot.org" }, { "type": "Mention", "href": "https://mastodon.chuggybumba.com/users/thanius", "name": "@thanius@mastodon.chuggybumba.com" } ], "replies": { "id": "https://nondeterministic.computer/users/mjg59/statuses/114641959579429088/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://nondeterministic.computer/users/mjg59/statuses/114641959579429088/replies?only_other_accounts=true&page=true", "partOf": "https://nondeterministic.computer/users/mjg59/statuses/114641959579429088/replies", "items": [] } }, "likes": { "id": "https://nondeterministic.computer/users/mjg59/statuses/114641959579429088/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://nondeterministic.computer/users/mjg59/statuses/114641959579429088/shares", "type": "Collection", "totalItems": 0 } }