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://floss.social/users/doctormo/statuses/114428537734303030",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-04-30T19:22:00Z",
"url": "https://floss.social/@doctormo/114428537734303030",
"attributedTo": "https://floss.social/users/doctormo",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://floss.social/users/doctormo/followers"
],
"sensitive": false,
"atomUri": "https://floss.social/users/doctormo/statuses/114428537734303030",
"inReplyToAtomUri": null,
"conversation": "tag:floss.social,2025-04-30:objectId=86652531:objectType=Conversation",
"content": "<p>Ah yes, code scanners.</p><p>~It's not me trying to steal your work and undermine your workers rights you understand. It's the machine that demands it.~ 😉 </p><p>If my code license offends you, remove my code. I have no business making it popular, only useful under the terms.</p><p><a href=\"https://floss.social/tags/foss\" class=\"mention hashtag\" rel=\"tag\">#<span>foss</span></a> <a href=\"https://floss.social/tags/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>floss</span></a> <a href=\"https://floss.social/tags/gpl\" class=\"mention hashtag\" rel=\"tag\">#<span>gpl</span></a> <a href=\"https://floss.social/tags/agpl\" class=\"mention hashtag\" rel=\"tag\">#<span>agpl</span></a> <a href=\"https://floss.social/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://floss.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a></p>",
"contentMap": {
"en": "<p>Ah yes, code scanners.</p><p>~It's not me trying to steal your work and undermine your workers rights you understand. It's the machine that demands it.~ 😉 </p><p>If my code license offends you, remove my code. I have no business making it popular, only useful under the terms.</p><p><a href=\"https://floss.social/tags/foss\" class=\"mention hashtag\" rel=\"tag\">#<span>foss</span></a> <a href=\"https://floss.social/tags/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>floss</span></a> <a href=\"https://floss.social/tags/gpl\" class=\"mention hashtag\" rel=\"tag\">#<span>gpl</span></a> <a href=\"https://floss.social/tags/agpl\" class=\"mention hashtag\" rel=\"tag\">#<span>agpl</span></a> <a href=\"https://floss.social/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://floss.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://cdn.masto.host/floss/media_attachments/files/114/428/454/529/473/489/original/40f428fa24422079.png",
"name": "Bob Jones on GitLab\n\nIs there any chance you are going to change the license this project uses? Code scanning tools flag LGPL as not allowed at all and have to remove python-crontab completely.",
"blurhash": "U7Rysh0K.9tR?c9G-;t7MwMws,n#VsxV%LoI",
"focalPoint": [
0,
0
],
"width": 561,
"height": 169
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://floss.social/tags/FOSS",
"name": "#FOSS"
},
{
"type": "Hashtag",
"href": "https://floss.social/tags/FLOSS",
"name": "#FLOSS"
},
{
"type": "Hashtag",
"href": "https://floss.social/tags/GPL",
"name": "#GPL"
},
{
"type": "Hashtag",
"href": "https://floss.social/tags/AGPL",
"name": "#AGPL"
},
{
"type": "Hashtag",
"href": "https://floss.social/tags/OpenSource",
"name": "#OpenSource"
},
{
"type": "Hashtag",
"href": "https://floss.social/tags/Python",
"name": "#Python"
}
],
"replies": {
"id": "https://floss.social/users/doctormo/statuses/114428537734303030/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://floss.social/users/doctormo/statuses/114428537734303030/replies?only_other_accounts=true&page=true",
"partOf": "https://floss.social/users/doctormo/statuses/114428537734303030/replies",
"items": []
}
},
"likes": {
"id": "https://floss.social/users/doctormo/statuses/114428537734303030/likes",
"type": "Collection",
"totalItems": 51
},
"shares": {
"id": "https://floss.social/users/doctormo/statuses/114428537734303030/shares",
"type": "Collection",
"totalItems": 20
}
}