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://swiss.social/users/rettichschnidi/statuses/113811532705790556",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-01-11T20:09:30Z",
"url": "https://swiss.social/@rettichschnidi/113811532705790556",
"attributedTo": "https://swiss.social/users/rettichschnidi",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://swiss.social/users/rettichschnidi/followers"
],
"sensitive": false,
"atomUri": "https://swiss.social/users/rettichschnidi/statuses/113811532705790556",
"inReplyToAtomUri": null,
"conversation": "tag:swiss.social,2025-01-11:objectId=67696670:objectType=Conversation",
"content": "<p>And this is how the Object-C frontend became <a href=\"https://swiss.social/tags/GPL\" class=\"mention hashtag\" rel=\"tag\">#<span>GPL</span></a> and part of <a href=\"https://swiss.social/tags/GCC\" class=\"mention hashtag\" rel=\"tag\">#<span>GCC</span></a>: <a href=\"https://github.com/JoshCheek/clisp/blob/master/doc/Why-CLISP-is-under-GPL\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/JoshCheek/clisp/blo</span><span class=\"invisible\">b/master/doc/Why-CLISP-is-under-GPL</span></a></p><p>Very interested read!</p><p>(Found via <a href=\"https://lwn.net/Articles/1003922/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">lwn.net/Articles/1003922/</span><span class=\"invisible\"></span></a>)</p><p><a href=\"https://swiss.social/tags/LWN\" class=\"mention hashtag\" rel=\"tag\">#<span>LWN</span></a> <a href=\"https://swiss.social/tags/FOSS\" class=\"mention hashtag\" rel=\"tag\">#<span>FOSS</span></a> <a href=\"https://swiss.social/tags/OpenSource\" class=\"mention hashtag\" rel=\"tag\">#<span>OpenSource</span></a> <a href=\"https://swiss.social/tags/RMS\" class=\"mention hashtag\" rel=\"tag\">#<span>RMS</span></a> <a href=\"https://swiss.social/tags/RichardStallman\" class=\"mention hashtag\" rel=\"tag\">#<span>RichardStallman</span></a> <a href=\"https://swiss.social/tags/FLOSS\" class=\"mention hashtag\" rel=\"tag\">#<span>FLOSS</span></a> <a href=\"https://swiss.social/tags/SteveJobs\" class=\"mention hashtag\" rel=\"tag\">#<span>SteveJobs</span></a> <a href=\"https://swiss.social/tags/ObjectiveC\" class=\"mention hashtag\" rel=\"tag\">#<span>ObjectiveC</span></a></p>",
"contentMap": {
"en": "<p>And this is how the Object-C frontend became <a href=\"https://swiss.social/tags/GPL\" class=\"mention hashtag\" rel=\"tag\">#<span>GPL</span></a> and part of <a href=\"https://swiss.social/tags/GCC\" class=\"mention hashtag\" rel=\"tag\">#<span>GCC</span></a>: <a href=\"https://github.com/JoshCheek/clisp/blob/master/doc/Why-CLISP-is-under-GPL\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/JoshCheek/clisp/blo</span><span class=\"invisible\">b/master/doc/Why-CLISP-is-under-GPL</span></a></p><p>Very interested read!</p><p>(Found via <a href=\"https://lwn.net/Articles/1003922/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">lwn.net/Articles/1003922/</span><span class=\"invisible\"></span></a>)</p><p><a href=\"https://swiss.social/tags/LWN\" class=\"mention hashtag\" rel=\"tag\">#<span>LWN</span></a> <a href=\"https://swiss.social/tags/FOSS\" class=\"mention hashtag\" rel=\"tag\">#<span>FOSS</span></a> <a href=\"https://swiss.social/tags/OpenSource\" class=\"mention hashtag\" rel=\"tag\">#<span>OpenSource</span></a> <a href=\"https://swiss.social/tags/RMS\" class=\"mention hashtag\" rel=\"tag\">#<span>RMS</span></a> <a href=\"https://swiss.social/tags/RichardStallman\" class=\"mention hashtag\" rel=\"tag\">#<span>RichardStallman</span></a> <a href=\"https://swiss.social/tags/FLOSS\" class=\"mention hashtag\" rel=\"tag\">#<span>FLOSS</span></a> <a href=\"https://swiss.social/tags/SteveJobs\" class=\"mention hashtag\" rel=\"tag\">#<span>SteveJobs</span></a> <a href=\"https://swiss.social/tags/ObjectiveC\" class=\"mention hashtag\" rel=\"tag\">#<span>ObjectiveC</span></a></p>"
},
"updated": "2025-01-11T20:10:44Z",
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://swiss.social/tags/gpl",
"name": "#gpl"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/gcc",
"name": "#gcc"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/lwn",
"name": "#lwn"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/FOSS",
"name": "#FOSS"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/OpenSource",
"name": "#OpenSource"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/rms",
"name": "#rms"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/richardstallman",
"name": "#richardstallman"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/FLOSS",
"name": "#FLOSS"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/SteveJobs",
"name": "#SteveJobs"
},
{
"type": "Hashtag",
"href": "https://swiss.social/tags/ObjectiveC",
"name": "#ObjectiveC"
}
],
"replies": {
"id": "https://swiss.social/users/rettichschnidi/statuses/113811532705790556/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://swiss.social/users/rettichschnidi/statuses/113811532705790556/replies?only_other_accounts=true&page=true",
"partOf": "https://swiss.social/users/rettichschnidi/statuses/113811532705790556/replies",
"items": []
}
},
"likes": {
"id": "https://swiss.social/users/rettichschnidi/statuses/113811532705790556/likes",
"type": "Collection",
"totalItems": 2
},
"shares": {
"id": "https://swiss.social/users/rettichschnidi/statuses/113811532705790556/shares",
"type": "Collection",
"totalItems": 2
}
}