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://hcommons.social/users/FromTheRostra/statuses/113561409159306619", "type": "Note", "summary": null, "inReplyTo": "https://hcommons.social/users/FromTheRostra/statuses/113561407328243422", "published": "2024-11-28T15:59:48Z", "url": "https://hcommons.social/@FromTheRostra/113561409159306619", "attributedTo": "https://hcommons.social/users/FromTheRostra", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://hcommons.social/users/FromTheRostra/followers" ], "sensitive": false, "atomUri": "https://hcommons.social/users/FromTheRostra/statuses/113561409159306619", "inReplyToAtomUri": "https://hcommons.social/users/FromTheRostra/statuses/113561407328243422", "conversation": "tag:hcommons.social,2024-11-28:objectId=55085977:objectType=Conversation", "localOnly": false, "content": "<p>Exercising care is not compatible with dominant economic frameworks even as these frameworks try to disguise exploitation as care, such as the underpaid nurses and teachers who are expected to give away their labor for the greater good.</p><p>In order to unsettle such ideological disguises and naturalizations, critical practice has to identify power differentials, explain how those differentials yield different (and unjust) outcomes, and articulate alternatives.</p><p><a href=\"https://hcommons.social/tags/critical\" class=\"mention hashtag\" rel=\"tag\">#<span>critical</span></a> <a href=\"https://hcommons.social/tags/CriticalTheory\" class=\"mention hashtag\" rel=\"tag\">#<span>CriticalTheory</span></a> <a href=\"https://hcommons.social/tags/EmergentStrategy\" class=\"mention hashtag\" rel=\"tag\">#<span>EmergentStrategy</span></a> <a href=\"https://hcommons.social/tags/facilitation\" class=\"mention hashtag\" rel=\"tag\">#<span>facilitation</span></a> <a href=\"https://hcommons.social/tags/organizing\" class=\"mention hashtag\" rel=\"tag\">#<span>organizing</span></a> <a href=\"https://hcommons.social/tags/solidarity\" class=\"mention hashtag\" rel=\"tag\">#<span>solidarity</span></a> <a href=\"https://hcommons.social/tags/coalition\" class=\"mention hashtag\" rel=\"tag\">#<span>coalition</span></a> <a href=\"https://hcommons.social/tags/CriticalAI\" class=\"mention hashtag\" rel=\"tag\">#<span>CriticalAI</span></a></p>", "contentMap": { "en": "<p>Exercising care is not compatible with dominant economic frameworks even as these frameworks try to disguise exploitation as care, such as the underpaid nurses and teachers who are expected to give away their labor for the greater good.</p><p>In order to unsettle such ideological disguises and naturalizations, critical practice has to identify power differentials, explain how those differentials yield different (and unjust) outcomes, and articulate alternatives.</p><p><a href=\"https://hcommons.social/tags/critical\" class=\"mention hashtag\" rel=\"tag\">#<span>critical</span></a> <a href=\"https://hcommons.social/tags/CriticalTheory\" class=\"mention hashtag\" rel=\"tag\">#<span>CriticalTheory</span></a> <a href=\"https://hcommons.social/tags/EmergentStrategy\" class=\"mention hashtag\" rel=\"tag\">#<span>EmergentStrategy</span></a> <a href=\"https://hcommons.social/tags/facilitation\" class=\"mention hashtag\" rel=\"tag\">#<span>facilitation</span></a> <a href=\"https://hcommons.social/tags/organizing\" class=\"mention hashtag\" rel=\"tag\">#<span>organizing</span></a> <a href=\"https://hcommons.social/tags/solidarity\" class=\"mention hashtag\" rel=\"tag\">#<span>solidarity</span></a> <a href=\"https://hcommons.social/tags/coalition\" class=\"mention hashtag\" rel=\"tag\">#<span>coalition</span></a> <a href=\"https://hcommons.social/tags/CriticalAI\" class=\"mention hashtag\" rel=\"tag\">#<span>CriticalAI</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://hcommons.social/tags/critical", "name": "#critical" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/criticaltheory", "name": "#criticaltheory" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/emergentstrategy", "name": "#emergentstrategy" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/facilitation", "name": "#facilitation" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/organizing", "name": "#organizing" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/Solidarity", "name": "#Solidarity" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/coalition", "name": "#coalition" }, { "type": "Hashtag", "href": "https://hcommons.social/tags/CriticalAI", "name": "#CriticalAI" } ], "replies": { "id": "https://hcommons.social/users/FromTheRostra/statuses/113561409159306619/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://hcommons.social/users/FromTheRostra/statuses/113561409159306619/replies?only_other_accounts=true&page=true", "partOf": "https://hcommons.social/users/FromTheRostra/statuses/113561409159306619/replies", "items": [] } } }