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", "https://w3id.org/security/v1", { "ostatus": "http://ostatus.org#", "vcard": "http://www.w3.org/2006/vcard/ns#", "dfrn": "http://purl.org/macgirvin/dfrn/1.0/", "diaspora": "https://diasporafoundation.org/ns/", "litepub": "http://litepub.social/ns#", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "schema": "http://schema.org#", "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "sensitive": "as:sensitive", "Hashtag": "as:Hashtag", "quoteUrl": "as:quoteUrl", "conversation": "ostatus:conversation", "directMessage": "litepub:directMessage", "discoverable": "toot:discoverable", "PropertyValue": "schema:PropertyValue", "value": "schema:value" } ], "id": "https://social.jlamothe.net/objects/c35d279b-7268-1780-25a9-a9f204409857", "type": "Note", "inReplyTo": null, "diaspora:guid": "c35d279b-7268-1780-25a9-a9f204409857", "published": "2025-05-04T14:56:37Z", "url": "https://social.jlamothe.net/display/c35d279b-7268-1780-25a9-a9f204409857", "attributedTo": "https://social.jlamothe.net/profile/me", "sensitive": false, "conversation": "https://social.jlamothe.net/objects/c35d279b-7268-1780-25a9-a9f204409857#context", "content": "Wrapping my brain around using <a href=\"https://social.jlamothe.net/search?tag=org-mode\" class=\"mention hashtag\" rel=\"tag\">#<span>org-mode</span></a> as a spreadsheet. Is there a way to pass a range of cells as a vector to a custom function? Ideally, I'd like to embed this function into the file itself. <a href=\"https://social.jlamothe.net/search?tag=emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a>", "contentMap": { "en": "Wrapping my brain around using #<a href=\"https://social.jlamothe.net/search?tag=org-mode\">org-mode</a> as a spreadsheet. Is there a way to pass a range of cells as a vector to a custom function? Ideally, I'd like to embed this function into the file itself. #<a href=\"https://social.jlamothe.net/search?tag=emacs\">emacs</a>" }, "source": { "content": "Wrapping my brain around using #[url=https://social.jlamothe.net/search?tag=org-mode]org-mode[/url] as a spreadsheet. Is there a way to pass a range of cells as a vector to a custom function? Ideally, I'd like to embed this function into the file itself. #[url=https://social.jlamothe.net/search?tag=emacs]emacs[/url]", "mediaType": "text/bbcode" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://social.jlamothe.net/search?tag=emacs", "name": "#emacs" }, { "type": "Hashtag", "href": "https://social.jlamothe.net/search?tag=org-mode", "name": "#org-mode" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://social.jlamothe.net/followers/me" ] }