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",
"litepub": "http://litepub.social/ns#",
"directMessage": "litepub:directMessage",
"Hashtag": "as:Hashtag"
}
],
"id": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-02-26T21:54:08Z",
"url": "https://infosec.exchange/@guyjantic/114072410404828944",
"attributedTo": "https://infosec.exchange/users/guyjantic",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/guyjantic/followers"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944",
"inReplyToAtomUri": null,
"conversation": "tag:infosec.exchange,2025-02-26:objectId=245797970:objectType=Conversation",
"content": "<p>I play with data sometimes. I try to find interesting <a href=\"https://infosec.exchange/tags/data\" class=\"mention hashtag\" rel=\"tag\">#<span>data</span></a> sets, do fun or interesting analysis, etc. (mostly in R). I just today realized I've probably spent 50 hours in the past month obsessively finding and exploring data related to what's going on politically. Okay. Maybe that's one of my coping mechanisms.</p><p>Right now I'm trying to compile some statistics about police behavior from various sources. Probably reinventing the wheel, but I'll take it.</p><p><a href=\"https://infosec.exchange/tags/Rstats\" class=\"mention hashtag\" rel=\"tag\">#<span>Rstats</span></a> <a href=\"https://infosec.exchange/tags/statistics\" class=\"mention hashtag\" rel=\"tag\">#<span>statistics</span></a> <a href=\"https://infosec.exchange/tags/dataviz\" class=\"mention hashtag\" rel=\"tag\">#<span>dataviz</span></a> <a href=\"https://infosec.exchange/tags/coup\" class=\"mention hashtag\" rel=\"tag\">#<span>coup</span></a> <a href=\"https://infosec.exchange/tags/coping\" class=\"mention hashtag\" rel=\"tag\">#<span>coping</span></a> <a href=\"https://infosec.exchange/tags/survival\" class=\"mention hashtag\" rel=\"tag\">#<span>survival</span></a> <a href=\"https://infosec.exchange/tags/mentalhealth\" class=\"mention hashtag\" rel=\"tag\">#<span>mentalhealth</span></a></p>",
"contentMap": {
"en": "<p>I play with data sometimes. I try to find interesting <a href=\"https://infosec.exchange/tags/data\" class=\"mention hashtag\" rel=\"tag\">#<span>data</span></a> sets, do fun or interesting analysis, etc. (mostly in R). I just today realized I've probably spent 50 hours in the past month obsessively finding and exploring data related to what's going on politically. Okay. Maybe that's one of my coping mechanisms.</p><p>Right now I'm trying to compile some statistics about police behavior from various sources. Probably reinventing the wheel, but I'll take it.</p><p><a href=\"https://infosec.exchange/tags/Rstats\" class=\"mention hashtag\" rel=\"tag\">#<span>Rstats</span></a> <a href=\"https://infosec.exchange/tags/statistics\" class=\"mention hashtag\" rel=\"tag\">#<span>statistics</span></a> <a href=\"https://infosec.exchange/tags/dataviz\" class=\"mention hashtag\" rel=\"tag\">#<span>dataviz</span></a> <a href=\"https://infosec.exchange/tags/coup\" class=\"mention hashtag\" rel=\"tag\">#<span>coup</span></a> <a href=\"https://infosec.exchange/tags/coping\" class=\"mention hashtag\" rel=\"tag\">#<span>coping</span></a> <a href=\"https://infosec.exchange/tags/survival\" class=\"mention hashtag\" rel=\"tag\">#<span>survival</span></a> <a href=\"https://infosec.exchange/tags/mentalhealth\" class=\"mention hashtag\" rel=\"tag\">#<span>mentalhealth</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/data",
"name": "#data"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/rstats",
"name": "#rstats"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/statistics",
"name": "#statistics"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/dataviz",
"name": "#dataviz"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/coup",
"name": "#coup"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/coping",
"name": "#coping"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/survival",
"name": "#survival"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/mentalhealth",
"name": "#mentalhealth"
}
],
"replies": {
"id": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944/replies?only_other_accounts=true&page=true",
"partOf": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944/replies",
"items": []
}
},
"likes": {
"id": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944/likes",
"type": "Collection",
"totalItems": 4
},
"shares": {
"id": "https://infosec.exchange/users/guyjantic/statuses/114072410404828944/shares",
"type": "Collection",
"totalItems": 2
}
}