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://wandering.shop/users/proprietor/statuses/113326978178648714", "type": "Note", "summary": null, "inReplyTo": "https://wandering.shop/users/proprietor/statuses/113326952168810559", "published": "2024-10-18T06:20:55Z", "url": "https://wandering.shop/@proprietor/113326978178648714", "attributedTo": "https://wandering.shop/users/proprietor", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://wandering.shop/users/proprietor/followers" ], "sensitive": false, "atomUri": "https://wandering.shop/users/proprietor/statuses/113326978178648714", "inReplyToAtomUri": "https://wandering.shop/users/proprietor/statuses/113326952168810559", "conversation": "tag:wandering.shop,2024-10-18:objectId=127790483:objectType=Conversation", "content": "<p>Mastodon does not show us details of the reporting account, so we have no way to acknowledge a report from another community without a lot of effort to identify and engage with each server’s admin, and we don’t have the resources to do so at this scale. Hence the breaking protocol to publicly, but protectively, acknowledge this.</p><p>The post in question, to be clear, was highly problematic, though the poster had no malicious intent and was not attempting to target anyone in particular. 3/?</p>", "contentMap": { "en": "<p>Mastodon does not show us details of the reporting account, so we have no way to acknowledge a report from another community without a lot of effort to identify and engage with each server’s admin, and we don’t have the resources to do so at this scale. Hence the breaking protocol to publicly, but protectively, acknowledge this.</p><p>The post in question, to be clear, was highly problematic, though the poster had no malicious intent and was not attempting to target anyone in particular. 3/?</p>" }, "updated": "2024-10-18T06:22:19Z", "attachment": [], "tag": [], "replies": { "id": "https://wandering.shop/users/proprietor/statuses/113326978178648714/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://wandering.shop/users/proprietor/statuses/113326978178648714/replies?min_id=113327018921619502&page=true", "partOf": "https://wandering.shop/users/proprietor/statuses/113326978178648714/replies", "items": [ "https://wandering.shop/users/proprietor/statuses/113327018921619502" ] } } }