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://vis.social/users/ida/statuses/113527141992418642",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-11-22T14:45:12Z",
"url": "https://vis.social/@ida/113527141992418642",
"attributedTo": "https://vis.social/users/ida",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://vis.social/users/ida/followers"
],
"sensitive": false,
"atomUri": "https://vis.social/users/ida/statuses/113527141992418642",
"inReplyToAtomUri": null,
"conversation": "tag:vis.social,2024-11-22:objectId=60188795:objectType=Conversation",
"content": "<p><a href=\"https://vis.social/tags/30DayMapChallenge\" class=\"mention hashtag\" rel=\"tag\">#<span>30DayMapChallenge</span></a> Day 21 - Conflict 🗺️ </p><p>In case anyone needed a reminder: there is no neutral map! (I did - I have uncritically resorted to the Natural Earth map way too often just because it's so easy to load it in R).</p><p><a href=\"https://vis.social/tags/RStats\" class=\"mention hashtag\" rel=\"tag\">#<span>RStats</span></a> <a href=\"https://vis.social/tags/DataViz\" class=\"mention hashtag\" rel=\"tag\">#<span>DataViz</span></a> <a href=\"https://vis.social/tags/DataVis\" class=\"mention hashtag\" rel=\"tag\">#<span>DataVis</span></a></p>",
"contentMap": {
"en": "<p><a href=\"https://vis.social/tags/30DayMapChallenge\" class=\"mention hashtag\" rel=\"tag\">#<span>30DayMapChallenge</span></a> Day 21 - Conflict 🗺️ </p><p>In case anyone needed a reminder: there is no neutral map! (I did - I have uncritically resorted to the Natural Earth map way too often just because it's so easy to load it in R).</p><p><a href=\"https://vis.social/tags/RStats\" class=\"mention hashtag\" rel=\"tag\">#<span>RStats</span></a> <a href=\"https://vis.social/tags/DataViz\" class=\"mention hashtag\" rel=\"tag\">#<span>DataViz</span></a> <a href=\"https://vis.social/tags/DataVis\" class=\"mention hashtag\" rel=\"tag\">#<span>DataVis</span></a></p>"
},
"updated": "2024-11-22T14:46:39Z",
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://cdn.masto.host/vissocial/media_attachments/files/113/527/131/284/657/954/original/e7cf019aa2f22542.png",
"name": "Small multiples of different regions, layed out grid style. Four different sources are drawn in different colors and the small multiples show regions where the borders drawn diverge from each other.",
"blurhash": "U04LRQ?bSe?b~q?btR-p~q?vS2xu~q-;R*xu",
"focalPoint": [
0,
0
],
"width": 1080,
"height": 2000
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://vis.social/tags/30DayMapChallenge",
"name": "#30DayMapChallenge"
},
{
"type": "Hashtag",
"href": "https://vis.social/tags/rstats",
"name": "#rstats"
},
{
"type": "Hashtag",
"href": "https://vis.social/tags/dataviz",
"name": "#dataviz"
},
{
"type": "Hashtag",
"href": "https://vis.social/tags/datavis",
"name": "#datavis"
}
],
"replies": {
"id": "https://vis.social/users/ida/statuses/113527141992418642/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://vis.social/users/ida/statuses/113527141992418642/replies?only_other_accounts=true&page=true",
"partOf": "https://vis.social/users/ida/statuses/113527141992418642/replies",
"items": []
}
},
"likes": {
"id": "https://vis.social/users/ida/statuses/113527141992418642/likes",
"type": "Collection",
"totalItems": 22
},
"shares": {
"id": "https://vis.social/users/ida/statuses/113527141992418642/shares",
"type": "Collection",
"totalItems": 13
}
}