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://retro.pizza/users/inpurpleshadows/statuses/114423084982338256",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-04-29T20:15:17Z",
"url": "https://retro.pizza/@inpurpleshadows/114423084982338256",
"attributedTo": "https://retro.pizza/users/inpurpleshadows",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://retro.pizza/users/inpurpleshadows/followers"
],
"sensitive": false,
"atomUri": "https://retro.pizza/users/inpurpleshadows/statuses/114423084982338256",
"inReplyToAtomUri": null,
"conversation": "tag:retro.pizza,2025-04-29:objectId=64268998:objectType=Conversation",
"content": "<p>I began writing my first <a href=\"https://retro.pizza/tags/fanfiction\" class=\"mention hashtag\" rel=\"tag\">#<span>fanfiction</span></a> today. </p><p>As someone who is multi-fandom, I wanted this fanfiction to be a crossover between several pieces of media. The fanfic in question is going to be a re-telling of the first <a href=\"https://retro.pizza/tags/HalfLife\" class=\"mention hashtag\" rel=\"tag\">#<span>HalfLife</span></a> but with a couple of changes in the story to make it its own thing. In addition, it's going to include characters and lore from <a href=\"https://retro.pizza/tags/SonicTheHedgehog\" class=\"mention hashtag\" rel=\"tag\">#<span>SonicTheHedgehog</span></a>, <a href=\"https://retro.pizza/tags/ResidentEvil\" class=\"mention hashtag\" rel=\"tag\">#<span>ResidentEvil</span></a>, and <a href=\"https://retro.pizza/tags/HelluvaBoss\" class=\"mention hashtag\" rel=\"tag\">#<span>HelluvaBoss</span></a>. There are going to be some flaws, but I still hope you'll enjoy it.</p><p><a href=\"https://docs.google.com/document/d/14ojSdzZgxqdS_BUgSbLvj9Ql3pFBKI2_zZrLI7YkThU/edit?usp=sharing\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">docs.google.com/document/d/14o</span><span class=\"invisible\">jSdzZgxqdS_BUgSbLvj9Ql3pFBKI2_zZrLI7YkThU/edit?usp=sharing</span></a></p>",
"contentMap": {
"en": "<p>I began writing my first <a href=\"https://retro.pizza/tags/fanfiction\" class=\"mention hashtag\" rel=\"tag\">#<span>fanfiction</span></a> today. </p><p>As someone who is multi-fandom, I wanted this fanfiction to be a crossover between several pieces of media. The fanfic in question is going to be a re-telling of the first <a href=\"https://retro.pizza/tags/HalfLife\" class=\"mention hashtag\" rel=\"tag\">#<span>HalfLife</span></a> but with a couple of changes in the story to make it its own thing. In addition, it's going to include characters and lore from <a href=\"https://retro.pizza/tags/SonicTheHedgehog\" class=\"mention hashtag\" rel=\"tag\">#<span>SonicTheHedgehog</span></a>, <a href=\"https://retro.pizza/tags/ResidentEvil\" class=\"mention hashtag\" rel=\"tag\">#<span>ResidentEvil</span></a>, and <a href=\"https://retro.pizza/tags/HelluvaBoss\" class=\"mention hashtag\" rel=\"tag\">#<span>HelluvaBoss</span></a>. There are going to be some flaws, but I still hope you'll enjoy it.</p><p><a href=\"https://docs.google.com/document/d/14ojSdzZgxqdS_BUgSbLvj9Ql3pFBKI2_zZrLI7YkThU/edit?usp=sharing\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">docs.google.com/document/d/14o</span><span class=\"invisible\">jSdzZgxqdS_BUgSbLvj9Ql3pFBKI2_zZrLI7YkThU/edit?usp=sharing</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://retro.pizza/tags/fanfiction",
"name": "#fanfiction"
},
{
"type": "Hashtag",
"href": "https://retro.pizza/tags/halflife",
"name": "#halflife"
},
{
"type": "Hashtag",
"href": "https://retro.pizza/tags/SonicTheHedgehog",
"name": "#SonicTheHedgehog"
},
{
"type": "Hashtag",
"href": "https://retro.pizza/tags/residentevil",
"name": "#residentevil"
},
{
"type": "Hashtag",
"href": "https://retro.pizza/tags/helluvaboss",
"name": "#helluvaboss"
}
],
"replies": {
"id": "https://retro.pizza/users/inpurpleshadows/statuses/114423084982338256/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://retro.pizza/users/inpurpleshadows/statuses/114423084982338256/replies?min_id=114423921893854157&page=true",
"partOf": "https://retro.pizza/users/inpurpleshadows/statuses/114423084982338256/replies",
"items": [
"https://retro.pizza/users/inpurpleshadows/statuses/114423921893854157"
]
}
},
"likes": {
"id": "https://retro.pizza/users/inpurpleshadows/statuses/114423084982338256/likes",
"type": "Collection",
"totalItems": 4
},
"shares": {
"id": "https://retro.pizza/users/inpurpleshadows/statuses/114423084982338256/shares",
"type": "Collection",
"totalItems": 2
}
}