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"
}
],
"id": "https://ruby.social/users/nirvdrum/statuses/111936290914931357/activity",
"type": "Create",
"actor": "https://ruby.social/users/nirvdrum",
"published": "2024-02-15T15:50:51Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://ruby.social/users/nirvdrum/followers",
"https://ruby.social/users/postmodern"
],
"object": {
"id": "https://ruby.social/users/nirvdrum/statuses/111936290914931357",
"type": "Note",
"summary": null,
"inReplyTo": "https://ruby.social/users/postmodern/statuses/111936274887623797",
"published": "2024-02-15T15:50:51Z",
"url": "https://ruby.social/@nirvdrum/111936290914931357",
"attributedTo": "https://ruby.social/users/nirvdrum",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://ruby.social/users/nirvdrum/followers",
"https://ruby.social/users/postmodern"
],
"sensitive": false,
"atomUri": "https://ruby.social/users/nirvdrum/statuses/111936290914931357",
"inReplyToAtomUri": "https://ruby.social/users/postmodern/statuses/111936274887623797",
"conversation": "tag:ruby.social,2024-02-15:objectId=39352417:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ruby.social/@postmodern\" class=\"u-url mention\">@<span>postmodern</span></a></span> I had someone threaten me because he lost in a match of "Titanfall". At that point I realized I didn't want my gamer tag to be the same as my online persona. For years Discord didn't support multiple logins and it's still janky now, all but forcing you to unify your presence. I didn't find that to be particularly user friendly.</p><p>While I don't love Element, I like building on protocols instead of yet another walled garden. But, the Discord UI is better than Slack's for sure.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ruby.social/@postmodern\" class=\"u-url mention\">@<span>postmodern</span></a></span> I had someone threaten me because he lost in a match of "Titanfall". At that point I realized I didn't want my gamer tag to be the same as my online persona. For years Discord didn't support multiple logins and it's still janky now, all but forcing you to unify your presence. I didn't find that to be particularly user friendly.</p><p>While I don't love Element, I like building on protocols instead of yet another walled garden. But, the Discord UI is better than Slack's for sure.</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://ruby.social/users/postmodern",
"name": "@postmodern"
}
],
"replies": {
"id": "https://ruby.social/users/nirvdrum/statuses/111936290914931357/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://ruby.social/users/nirvdrum/statuses/111936290914931357/replies?only_other_accounts=true&page=true",
"partOf": "https://ruby.social/users/nirvdrum/statuses/111936290914931357/replies",
"items": []
}
},
"likes": {
"id": "https://ruby.social/users/nirvdrum/statuses/111936290914931357/likes",
"type": "Collection",
"totalItems": 1
},
"shares": {
"id": "https://ruby.social/users/nirvdrum/statuses/111936290914931357/shares",
"type": "Collection",
"totalItems": 0
}
}
}