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", "Hashtag": "as:Hashtag" } ], "id": "https://chaos.social/users/goetz/statuses/113562447645896047", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-28T20:23:54Z", "url": "https://chaos.social/@goetz/113562447645896047", "attributedTo": "https://chaos.social/users/goetz", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://chaos.social/users/goetz/followers", "https://dial.modem.show/users/forwardingplane" ], "sensitive": false, "atomUri": "https://chaos.social/users/goetz/statuses/113562447645896047", "inReplyToAtomUri": null, "conversation": "tag:chaos.social,2024-11-28:objectId=225960604:objectType=Conversation", "content": "<p>Following Jen&#39;s presentation at <a href=\"https://chaos.social/tags/RIPE89\" class=\"mention hashtag\" rel=\"tag\">#<span>RIPE89</span></a> to stop using DNS ... DNS64 or <a href=\"https://chaos.social/tags/RFC7050\" class=\"mention hashtag\" rel=\"tag\">#<span>RFC7050</span></a>, I started looking into this.</p><p><a href=\"https://ripe89.ripe.net/wp-content/uploads/presentations/79-dep7050_ripe89_lt.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ripe89.ripe.net/wp-content/upl</span><span class=\"invisible\">oads/presentations/79-dep7050_ripe89_lt.pdf</span></a></p><p>Currently <a href=\"https://chaos.social/tags/Android12\" class=\"mention hashtag\" rel=\"tag\">#<span>Android12</span></a> and younger already values the existince of <a href=\"https://chaos.social/tags/RFC8781\" class=\"mention hashtag\" rel=\"tag\">#<span>RFC8781</span></a> PREF64 over any prefix discovered by DNS64.</p><p>- ChromeOS M130 does not yet.</p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://dial.modem.show/@forwardingplane\" class=\"u-url mention\">@<span>forwardingplane</span></a></span> </p><p><a href=\"https://chaos.social/tags/IPv6\" class=\"mention hashtag\" rel=\"tag\">#<span>IPv6</span></a> <a href=\"https://chaos.social/tags/PREF64\" class=\"mention hashtag\" rel=\"tag\">#<span>PREF64</span></a> <a href=\"https://chaos.social/tags/DNS64\" class=\"mention hashtag\" rel=\"tag\">#<span>DNS64</span></a> <a href=\"https://chaos.social/tags/NAT64\" class=\"mention hashtag\" rel=\"tag\">#<span>NAT64</span></a></p>", "contentMap": { "en": "<p>Following Jen&#39;s presentation at <a href=\"https://chaos.social/tags/RIPE89\" class=\"mention hashtag\" rel=\"tag\">#<span>RIPE89</span></a> to stop using DNS ... DNS64 or <a href=\"https://chaos.social/tags/RFC7050\" class=\"mention hashtag\" rel=\"tag\">#<span>RFC7050</span></a>, I started looking into this.</p><p><a href=\"https://ripe89.ripe.net/wp-content/uploads/presentations/79-dep7050_ripe89_lt.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ripe89.ripe.net/wp-content/upl</span><span class=\"invisible\">oads/presentations/79-dep7050_ripe89_lt.pdf</span></a></p><p>Currently <a href=\"https://chaos.social/tags/Android12\" class=\"mention hashtag\" rel=\"tag\">#<span>Android12</span></a> and younger already values the existince of <a href=\"https://chaos.social/tags/RFC8781\" class=\"mention hashtag\" rel=\"tag\">#<span>RFC8781</span></a> PREF64 over any prefix discovered by DNS64.</p><p>- ChromeOS M130 does not yet.</p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://dial.modem.show/@forwardingplane\" class=\"u-url mention\">@<span>forwardingplane</span></a></span> </p><p><a href=\"https://chaos.social/tags/IPv6\" class=\"mention hashtag\" rel=\"tag\">#<span>IPv6</span></a> <a href=\"https://chaos.social/tags/PREF64\" class=\"mention hashtag\" rel=\"tag\">#<span>PREF64</span></a> <a href=\"https://chaos.social/tags/DNS64\" class=\"mention hashtag\" rel=\"tag\">#<span>DNS64</span></a> <a href=\"https://chaos.social/tags/NAT64\" class=\"mention hashtag\" rel=\"tag\">#<span>NAT64</span></a></p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://dial.modem.show/users/forwardingplane", "name": "@forwardingplane@dial.modem.show" }, { "type": "Hashtag", "href": "https://chaos.social/tags/ripe89", "name": "#ripe89" }, { "type": "Hashtag", "href": "https://chaos.social/tags/rfc7050", "name": "#rfc7050" }, { "type": "Hashtag", "href": "https://chaos.social/tags/android12", "name": "#android12" }, { "type": "Hashtag", "href": "https://chaos.social/tags/rfc8781", "name": "#rfc8781" }, { "type": "Hashtag", "href": "https://chaos.social/tags/ipv6", "name": "#ipv6" }, { "type": "Hashtag", "href": "https://chaos.social/tags/pref64", "name": "#pref64" }, { "type": "Hashtag", "href": "https://chaos.social/tags/dns64", "name": "#dns64" }, { "type": "Hashtag", "href": "https://chaos.social/tags/nat64", "name": "#nat64" } ], "replies": { "id": "https://chaos.social/users/goetz/statuses/113562447645896047/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://chaos.social/users/goetz/statuses/113562447645896047/replies?min_id=113562466558757573&page=true", "partOf": "https://chaos.social/users/goetz/statuses/113562447645896047/replies", "items": [ "https://chaos.social/users/goetz/statuses/113562466558757573" ] } }, "likes": { "id": "https://chaos.social/users/goetz/statuses/113562447645896047/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://chaos.social/users/goetz/statuses/113562447645896047/shares", "type": "Collection", "totalItems": 1 } }