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://hear-me.social/users/maple/statuses/113486023139936703",
"type": "Note",
"summary": null,
"inReplyTo": "https://c.im/users/sbb/statuses/113484689727012528",
"published": "2024-11-15T08:28:08Z",
"url": "https://hear-me.social/@maple/113486023139936703",
"attributedTo": "https://hear-me.social/users/maple",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://hear-me.social/users/maple/followers",
"https://c.im/users/sbb"
],
"sensitive": false,
"atomUri": "https://hear-me.social/users/maple/statuses/113486023139936703",
"inReplyToAtomUri": "https://c.im/users/sbb/statuses/113484689727012528",
"conversation": "tag:c.im,2024-11-15:objectId=226303834:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://c.im/@sbb\" class=\"u-url mention\">@<span>sbb</span></a></span> </p><p>> Yes, the usability of today's XMPP clients is rough-around-the edges, *but it's an order of magnitude less rough than IRC*.</p><p>Are you kidding? With IRC you just install a client or use an online one, pick a server and /join the channel you want to join. With <a href=\"https://hear-me.social/tags/XMPP\" class=\"mention hashtag\" rel=\"tag\">#<span>XMPP</span></a>, if you try to set up a client and have never done it before you are in for a very bad time. This is partly because there is little to no good documentation aimed at users, or better yet, good videos showing how to do the install and setup. Also the privacy and security you value implies that the server must have valid and current certificates, which are a pain in the ass to deal with if you are just trying to (for example) set up a Prosody server for friends and/or family to use.</p><p>If you really are trying to sell this, you (or someone) needs to make some good clear user-focused videos that 1) are not written or produced by programmers (most programmers seem genetically incapable of speaking in language that mere users can relate to) and that 2) do not include any unnecessary talk about things not relevant to the installation. That means no history of IRC or XMPP, no philosophizing about why XMPP is better, nothing other than how to install and configure the client to connect to the desired free XMPP server. If a video is more than about five minutes long chances are you're including too much irrelevant detail.</p><p>By the way I don't use IRC anymore and haven't in a long time, but I did try to set up a few different XMPP clients to work with a Prosody server and while I finally got Gajim to work after a few DAYS of trying, it's not an experience I would want to repeat anytime soon. Saying that today's XMPP clients are rough-around-the edges is quite the understatement (not that the servers are any better), in some cases whoever coded them may like how they work but most users would not be able to figure them out without it being way more painful than it should be.</p><p>Sorry if I seem a little sour but that really was a terrible experience, very few things have been that much trouble to get working.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://c.im/@sbb\" class=\"u-url mention\">@<span>sbb</span></a></span> </p><p>> Yes, the usability of today's XMPP clients is rough-around-the edges, *but it's an order of magnitude less rough than IRC*.</p><p>Are you kidding? With IRC you just install a client or use an online one, pick a server and /join the channel you want to join. With <a href=\"https://hear-me.social/tags/XMPP\" class=\"mention hashtag\" rel=\"tag\">#<span>XMPP</span></a>, if you try to set up a client and have never done it before you are in for a very bad time. This is partly because there is little to no good documentation aimed at users, or better yet, good videos showing how to do the install and setup. Also the privacy and security you value implies that the server must have valid and current certificates, which are a pain in the ass to deal with if you are just trying to (for example) set up a Prosody server for friends and/or family to use.</p><p>If you really are trying to sell this, you (or someone) needs to make some good clear user-focused videos that 1) are not written or produced by programmers (most programmers seem genetically incapable of speaking in language that mere users can relate to) and that 2) do not include any unnecessary talk about things not relevant to the installation. That means no history of IRC or XMPP, no philosophizing about why XMPP is better, nothing other than how to install and configure the client to connect to the desired free XMPP server. If a video is more than about five minutes long chances are you're including too much irrelevant detail.</p><p>By the way I don't use IRC anymore and haven't in a long time, but I did try to set up a few different XMPP clients to work with a Prosody server and while I finally got Gajim to work after a few DAYS of trying, it's not an experience I would want to repeat anytime soon. Saying that today's XMPP clients are rough-around-the edges is quite the understatement (not that the servers are any better), in some cases whoever coded them may like how they work but most users would not be able to figure them out without it being way more painful than it should be.</p><p>Sorry if I seem a little sour but that really was a terrible experience, very few things have been that much trouble to get working.</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://c.im/users/sbb",
"name": "@sbb@c.im"
},
{
"type": "Hashtag",
"href": "https://hear-me.social/tags/xmpp",
"name": "#xmpp"
}
],
"replies": {
"id": "https://hear-me.social/users/maple/statuses/113486023139936703/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://hear-me.social/users/maple/statuses/113486023139936703/replies?only_other_accounts=true&page=true",
"partOf": "https://hear-me.social/users/maple/statuses/113486023139936703/replies",
"items": []
}
},
"likes": {
"id": "https://hear-me.social/users/maple/statuses/113486023139936703/likes",
"type": "Collection",
"totalItems": 3
},
"shares": {
"id": "https://hear-me.social/users/maple/statuses/113486023139936703/shares",
"type": "Collection",
"totalItems": 0
}
}