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", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-05-07T02:19:50Z", "url": "https://infosec.exchange/@taosecurity/110325005687349563", "attributedTo": "https://infosec.exchange/users/taosecurity", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://infosec.exchange/users/taosecurity/followers" ], "sensitive": false, "atomUri": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563", "inReplyToAtomUri": null, "conversation": "tag:infosec.exchange,2023-05-07:objectId=63085869:objectType=Conversation", "content": "<p>“<a href=\"https://infosec.exchange/tags/Herodotus\" class=\"mention hashtag\" rel=\"tag\">#<span>Herodotus</span></a> was a historian not simply because he undertook his own research to explain the causes of the Persian Wars. Nor was it because he wrote thematically, put humans and not gods at the center of his history, linked events and decisions causally, and adopted a stance that we can recognize as one of trying to be objective and unpartisan. He was a historian because he described his sources, such as what he heard and saw among the people whom he encountered and whom he had learned from.” James Banner, The Ever-Changing Past, 2021. </p><p>Sources and their critical assessment are everything in <a href=\"https://infosec.exchange/tags/history\" class=\"mention hashtag\" rel=\"tag\">#<span>history</span></a>. That gestalt has colored every topic I have investigated since starting my history degree in 1990. It has only grown in importance in today’s age of misinformation and disinformation.</p>", "contentMap": { "en": "<p>“<a href=\"https://infosec.exchange/tags/Herodotus\" class=\"mention hashtag\" rel=\"tag\">#<span>Herodotus</span></a> was a historian not simply because he undertook his own research to explain the causes of the Persian Wars. Nor was it because he wrote thematically, put humans and not gods at the center of his history, linked events and decisions causally, and adopted a stance that we can recognize as one of trying to be objective and unpartisan. He was a historian because he described his sources, such as what he heard and saw among the people whom he encountered and whom he had learned from.” James Banner, The Ever-Changing Past, 2021. </p><p>Sources and their critical assessment are everything in <a href=\"https://infosec.exchange/tags/history\" class=\"mention hashtag\" rel=\"tag\">#<span>history</span></a>. That gestalt has colored every topic I have investigated since starting my history degree in 1990. It has only grown in importance in today’s age of misinformation and disinformation.</p>" }, "updated": "2023-05-07T02:57:07Z", "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://media.infosec.exchange/infosec.exchange/media_attachments/files/110/325/010/255/607/065/original/9e8bbe42ed6af571.png", "name": null, "blurhash": "U48D|vo#MwRk-;WVoft6L~n%o}R*01RjRjoe", "width": 920, "height": 1388 } ], "tag": [ { "type": "Hashtag", "href": "https://infosec.exchange/tags/herodotus", "name": "#herodotus" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/history", "name": "#history" } ], "replies": { "id": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563/replies?only_other_accounts=true&page=true", "partOf": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563/replies", "items": [] } }, "likes": { "id": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://infosec.exchange/users/taosecurity/statuses/110325005687349563/shares", "type": "Collection", "totalItems": 7 } }