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", "litepub": "http://litepub.social/ns#", "directMessage": "litepub:directMessage" } ], "id": "https://functional.cafe/users/chris__martin/statuses/113500430912683449", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-17T21:32:13Z", "url": "https://functional.cafe/@chris__martin/113500430912683449", "attributedTo": "https://functional.cafe/users/chris__martin", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://functional.cafe/users/chris__martin/followers" ], "sensitive": false, "atomUri": "https://functional.cafe/users/chris__martin/statuses/113500430912683449", "inReplyToAtomUri": null, "conversation": "tag:functional.cafe,2024-11-17:objectId=44615440:objectType=Conversation", "content": "<p>You can always tell what a programming language&#39;s founders thought was most important, because that feature is the worst part of the language, owing to some special kludges introduced to make that particular thing special. Language designers destroy everything they love.</p>", "contentMap": { "en": "<p>You can always tell what a programming language&#39;s founders thought was most important, because that feature is the worst part of the language, owing to some special kludges introduced to make that particular thing special. Language designers destroy everything they love.</p>" }, "updated": "2024-11-17T21:33:51Z", "attachment": [], "tag": [], "replies": { "id": "https://functional.cafe/users/chris__martin/statuses/113500430912683449/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://functional.cafe/users/chris__martin/statuses/113500430912683449/replies?only_other_accounts=true&page=true", "partOf": "https://functional.cafe/users/chris__martin/statuses/113500430912683449/replies", "items": [] } }, "likes": { "id": "https://functional.cafe/users/chris__martin/statuses/113500430912683449/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://functional.cafe/users/chris__martin/statuses/113500430912683449/shares", "type": "Collection", "totalItems": 0 } }