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",
"blurhash": "toot:blurhash",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"Hashtag": "as:Hashtag"
}
],
"id": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942",
"type": "Note",
"summary": null,
"inReplyTo": "https://ioc.exchange/users/peterrenshaw/statuses/114323798890291394",
"published": "2025-04-12T20:36:43Z",
"url": "https://ioc.exchange/@peterrenshaw/114326909969670942",
"attributedTo": "https://ioc.exchange/users/peterrenshaw",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://ioc.exchange/users/peterrenshaw/followers"
],
"sensitive": false,
"atomUri": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942",
"inReplyToAtomUri": "https://ioc.exchange/users/peterrenshaw/statuses/114323798890291394",
"conversation": "tag:ioc.exchange,2025-03-29:objectId=139356392:objectType=Conversation",
"content": "<p>Day 15 📺 => 📻</p><p>“<a href=\"https://ioc.exchange/tags/BarrieCassidy\" class=\"mention hashtag\" rel=\"tag\">#<span>BarrieCassidy</span></a> and <a href=\"https://ioc.exchange/tags/TonyBarry\" class=\"mention hashtag\" rel=\"tag\">#<span>TonyBarry</span></a> examine <a href=\"https://ioc.exchange/tags/PeterDutton\" class=\"mention hashtag\" rel=\"tag\">#<span>PeterDutton</span></a>’s surprise backflip on his work-from-home policy, and ask: what can the <a href=\"https://ioc.exchange/tags/Coalition\" class=\"mention hashtag\" rel=\"tag\">#<span>Coalition</span></a> do to recover from a bad week? And can they limit the damage quickly?”</p><p>Remember when you could get the weekly catchup and analysis (however flawed) of Australian political goings on? It was call “Insiders” and would be aired on the ABC on Sunday mornings. The show transmuted into <a href=\"https://ioc.exchange/tags/Binsiders\" class=\"mention hashtag\" rel=\"tag\">#<span>Binsiders</span></a> 🗑️when Barry left. </p><p>Barry has a podcast thats released every Saturday. </p><p><a href=\"https://ioc.exchange/tags/AusPol\" class=\"mention hashtag\" rel=\"tag\">#<span>AusPol</span></a> / <a href=\"https://ioc.exchange/tags/Aunty\" class=\"mention hashtag\" rel=\"tag\">#<span>Aunty</span></a> <a href=\"https://ioc.exchange/tags/ABCTV\" class=\"mention hashtag\" rel=\"tag\">#<span>ABCTV</span></a> / <a href=\"https://ioc.exchange/tags/LNP\" class=\"mention hashtag\" rel=\"tag\">#<span>LNP</span></a> / <a href=\"https://ioc.exchange/tags/Liberal\" class=\"mention hashtag\" rel=\"tag\">#<span>Liberal</span></a> / <a href=\"https://ioc.exchange/tags/Labor\" class=\"mention hashtag\" rel=\"tag\">#<span>Labor</span></a> / <a href=\"https://ioc.exchange/tags/Greens\" class=\"mention hashtag\" rel=\"tag\">#<span>Greens</span></a> <<a href=\"https://www.theguardian.com/profile/barrie-cassidy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">theguardian.com/profile/barrie</span><span class=\"invisible\">-cassidy</span></a>></p>",
"contentMap": {
"en": "<p>Day 15 📺 => 📻</p><p>“<a href=\"https://ioc.exchange/tags/BarrieCassidy\" class=\"mention hashtag\" rel=\"tag\">#<span>BarrieCassidy</span></a> and <a href=\"https://ioc.exchange/tags/TonyBarry\" class=\"mention hashtag\" rel=\"tag\">#<span>TonyBarry</span></a> examine <a href=\"https://ioc.exchange/tags/PeterDutton\" class=\"mention hashtag\" rel=\"tag\">#<span>PeterDutton</span></a>’s surprise backflip on his work-from-home policy, and ask: what can the <a href=\"https://ioc.exchange/tags/Coalition\" class=\"mention hashtag\" rel=\"tag\">#<span>Coalition</span></a> do to recover from a bad week? And can they limit the damage quickly?”</p><p>Remember when you could get the weekly catchup and analysis (however flawed) of Australian political goings on? It was call “Insiders” and would be aired on the ABC on Sunday mornings. The show transmuted into <a href=\"https://ioc.exchange/tags/Binsiders\" class=\"mention hashtag\" rel=\"tag\">#<span>Binsiders</span></a> 🗑️when Barry left. </p><p>Barry has a podcast thats released every Saturday. </p><p><a href=\"https://ioc.exchange/tags/AusPol\" class=\"mention hashtag\" rel=\"tag\">#<span>AusPol</span></a> / <a href=\"https://ioc.exchange/tags/Aunty\" class=\"mention hashtag\" rel=\"tag\">#<span>Aunty</span></a> <a href=\"https://ioc.exchange/tags/ABCTV\" class=\"mention hashtag\" rel=\"tag\">#<span>ABCTV</span></a> / <a href=\"https://ioc.exchange/tags/LNP\" class=\"mention hashtag\" rel=\"tag\">#<span>LNP</span></a> / <a href=\"https://ioc.exchange/tags/Liberal\" class=\"mention hashtag\" rel=\"tag\">#<span>Liberal</span></a> / <a href=\"https://ioc.exchange/tags/Labor\" class=\"mention hashtag\" rel=\"tag\">#<span>Labor</span></a> / <a href=\"https://ioc.exchange/tags/Greens\" class=\"mention hashtag\" rel=\"tag\">#<span>Greens</span></a> <<a href=\"https://www.theguardian.com/profile/barrie-cassidy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">theguardian.com/profile/barrie</span><span class=\"invisible\">-cassidy</span></a>></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.ioc.exchange/media_attachments/files/114/326/893/879/239/092/original/2d53ff4fd37180c7.jpeg",
"name": "Barry Cassidy, an old school retired Australian Journalist in the 1970s. \n\nsource https://citynews.com.au/2023/barrie-cassidy-takes-the-chair-at-old-parliament-house/",
"blurhash": "UGHLYh_3D%RjIUM{xtIUs,M{~pxuRjWV-;%M",
"focalPoint": [
-0.3196202531645573,
0.06389535106632505
],
"width": 420,
"height": 561
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/barriecassidy",
"name": "#barriecassidy"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/tonybarry",
"name": "#tonybarry"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/peterdutton",
"name": "#peterdutton"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/coalition",
"name": "#coalition"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/binsiders",
"name": "#binsiders"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/auspol",
"name": "#auspol"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/aunty",
"name": "#aunty"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/abctv",
"name": "#abctv"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/lnp",
"name": "#lnp"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/liberal",
"name": "#liberal"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/labor",
"name": "#labor"
},
{
"type": "Hashtag",
"href": "https://ioc.exchange/tags/greens",
"name": "#greens"
}
],
"replies": {
"id": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942/replies?min_id=114326993775995650&page=true",
"partOf": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942/replies",
"items": [
"https://ioc.exchange/users/peterrenshaw/statuses/114326993775995650"
]
}
},
"likes": {
"id": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942/likes",
"type": "Collection",
"totalItems": 3
},
"shares": {
"id": "https://ioc.exchange/users/peterrenshaw/statuses/114326909969670942/shares",
"type": "Collection",
"totalItems": 3
}
}