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://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/gumpfloyd/statuses/113505677164031534", "published": "2024-11-18T20:03:09Z", "url": "https://mastodon.gamedev.place/@Professor_Stevens/113505742952537301", "attributedTo": "https://mastodon.gamedev.place/users/Professor_Stevens", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/Professor_Stevens/followers", "https://mastodon.social/users/gumpfloyd", "https://masto.ai/users/rbreich" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301", "inReplyToAtomUri": "https://mastodon.social/users/gumpfloyd/statuses/113505677164031534", "conversation": "tag:masto.ai,2024-11-18:objectId=214185508:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@gumpfloyd\" class=\"u-url mention\">@<span>gumpfloyd</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://masto.ai/@rbreich\" class=\"u-url mention\">@<span>rbreich</span></a></span> </p><p>For those who can already see the corruption, no further exposure is necessary to get them to do their part. For those who do not already see the corruption, no further exposure will have any new effect.</p><p>What we do now is oppose, oppose, oppose. Use every ethical option to stop them from doing the harm they want to do. We are past persuasion. All that&#39;s left is cooperation with each other, in opposition to the other side.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@gumpfloyd\" class=\"u-url mention\">@<span>gumpfloyd</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://masto.ai/@rbreich\" class=\"u-url mention\">@<span>rbreich</span></a></span> </p><p>For those who can already see the corruption, no further exposure is necessary to get them to do their part. For those who do not already see the corruption, no further exposure will have any new effect.</p><p>What we do now is oppose, oppose, oppose. Use every ethical option to stop them from doing the harm they want to do. We are past persuasion. All that&#39;s left is cooperation with each other, in opposition to the other side.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/gumpfloyd", "name": "@gumpfloyd@mastodon.social" }, { "type": "Mention", "href": "https://masto.ai/users/rbreich", "name": "@rbreich@masto.ai" } ], "replies": { "id": "https://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/Professor_Stevens/statuses/113505742952537301/shares", "type": "Collection", "totalItems": 0 } }