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://chaos.social/users/christopherkunz/statuses/113913534935679492",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-01-29T20:30:00Z",
"url": "https://chaos.social/@christopherkunz/113913534935679492",
"attributedTo": "https://chaos.social/users/christopherkunz",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://chaos.social/users/christopherkunz/followers"
],
"sensitive": false,
"atomUri": "https://chaos.social/users/christopherkunz/statuses/113913534935679492",
"inReplyToAtomUri": null,
"conversation": "tag:chaos.social,2025-01-29:objectId=240853795:objectType=Conversation",
"content": "<p>Due to watchTowr's excellent analysis - aptly named "Get FortiRekt" - I am tempted to include an additional column in my bingo sheet that says "Node.js used for critical functions", I mean wtf, a 53K LoC Node monolith? <a href=\"https://labs.watchtowr.com/get-fortirekt-i-am-the-super_admin-now-fortios-authentication-bypass-cve-2024-55591/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">labs.watchtowr.com/get-fortire</span><span class=\"invisible\">kt-i-am-the-super_admin-now-fortios-authentication-bypass-cve-2024-55591/</span></a><br /><a href=\"https://chaos.social/tags/cve\" class=\"mention hashtag\" rel=\"tag\">#<span>cve</span></a>-2025-55591 <a href=\"https://chaos.social/tags/insecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>insecurity</span></a>-appliance</p>",
"contentMap": {
"en": "<p>Due to watchTowr's excellent analysis - aptly named "Get FortiRekt" - I am tempted to include an additional column in my bingo sheet that says "Node.js used for critical functions", I mean wtf, a 53K LoC Node monolith? <a href=\"https://labs.watchtowr.com/get-fortirekt-i-am-the-super_admin-now-fortios-authentication-bypass-cve-2024-55591/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">labs.watchtowr.com/get-fortire</span><span class=\"invisible\">kt-i-am-the-super_admin-now-fortios-authentication-bypass-cve-2024-55591/</span></a><br /><a href=\"https://chaos.social/tags/cve\" class=\"mention hashtag\" rel=\"tag\">#<span>cve</span></a>-2025-55591 <a href=\"https://chaos.social/tags/insecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>insecurity</span></a>-appliance</p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://chaos.social/tags/cve",
"name": "#cve"
},
{
"type": "Hashtag",
"href": "https://chaos.social/tags/insecurity",
"name": "#insecurity"
}
],
"replies": {
"id": "https://chaos.social/users/christopherkunz/statuses/113913534935679492/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://chaos.social/users/christopherkunz/statuses/113913534935679492/replies?only_other_accounts=true&page=true",
"partOf": "https://chaos.social/users/christopherkunz/statuses/113913534935679492/replies",
"items": []
}
},
"likes": {
"id": "https://chaos.social/users/christopherkunz/statuses/113913534935679492/likes",
"type": "Collection",
"totalItems": 5
},
"shares": {
"id": "https://chaos.social/users/christopherkunz/statuses/113913534935679492/shares",
"type": "Collection",
"totalItems": 2
}
}