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.
{
"@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://mstdn.social/users/vruz/statuses/114751811275234750",
"type": "Note",
"summary": null,
"inReplyTo": "https://mstdn.social/users/vruz/statuses/114751809973681827",
"published": "2025-06-26T21:34:42Z",
"url": "https://mstdn.social/@vruz/114751811275234750",
"attributedTo": "https://mstdn.social/users/vruz",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mstdn.social/users/vruz/followers"
],
"sensitive": false,
"atomUri": "https://mstdn.social/users/vruz/statuses/114751811275234750",
"inReplyToAtomUri": "https://mstdn.social/users/vruz/statuses/114751809973681827",
"conversation": "tag:mstdn.social,2025-06-26:objectId=574353004:objectType=Conversation",
"content": "<p>Frameworks already solved templating. They're good at it! What they CAN'T solve is the JS monopoly on DOM access. Open that up and watch innovation explode across the entire ecosystem. React, Vue, Svelte - they all work great. But imagine what could be built if any language had direct DOM access. New paradigms, new approaches, new frameworks we can't even conceive of yet. <a href=\"https://mstdn.social/tags/compsci\" class=\"mention hashtag\" rel=\"tag\">#<span>compsci</span></a> <a href=\"https://mstdn.social/tags/webdev\" class=\"mention hashtag\" rel=\"tag\">#<span>webdev</span></a> <a href=\"https://mstdn.social/tags/javascript\" class=\"mention hashtag\" rel=\"tag\">#<span>javascript</span></a></p>",
"contentMap": {
"en": "<p>Frameworks already solved templating. They're good at it! What they CAN'T solve is the JS monopoly on DOM access. Open that up and watch innovation explode across the entire ecosystem. React, Vue, Svelte - they all work great. But imagine what could be built if any language had direct DOM access. New paradigms, new approaches, new frameworks we can't even conceive of yet. <a href=\"https://mstdn.social/tags/compsci\" class=\"mention hashtag\" rel=\"tag\">#<span>compsci</span></a> <a href=\"https://mstdn.social/tags/webdev\" class=\"mention hashtag\" rel=\"tag\">#<span>webdev</span></a> <a href=\"https://mstdn.social/tags/javascript\" class=\"mention hashtag\" rel=\"tag\">#<span>javascript</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://mstdn.social/tags/compsci",
"name": "#compsci"
},
{
"type": "Hashtag",
"href": "https://mstdn.social/tags/WebDev",
"name": "#WebDev"
},
{
"type": "Hashtag",
"href": "https://mstdn.social/tags/JavaScript",
"name": "#JavaScript"
}
],
"replies": {
"id": "https://mstdn.social/users/vruz/statuses/114751811275234750/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mstdn.social/users/vruz/statuses/114751811275234750/replies?min_id=114751814713944140&page=true",
"partOf": "https://mstdn.social/users/vruz/statuses/114751811275234750/replies",
"items": [
"https://mstdn.social/users/vruz/statuses/114751814713944140"
]
}
},
"likes": {
"id": "https://mstdn.social/users/vruz/statuses/114751811275234750/likes",
"type": "Collection",
"totalItems": 0
},
"shares": {
"id": "https://mstdn.social/users/vruz/statuses/114751811275234750/shares",
"type": "Collection",
"totalItems": 0
}
}