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://social.sdf.org/users/mjgardner/statuses/113527664381384867",
"type": "Note",
"summary": null,
"inReplyTo": "https://mastodon.devontechnologies.com/users/devontechnologies/statuses/113526964472206354",
"published": "2024-11-22T16:58:03Z",
"url": "https://social.sdf.org/@mjgardner/113527664381384867",
"attributedTo": "https://social.sdf.org/users/mjgardner",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://social.sdf.org/users/mjgardner/followers",
"https://mastodon.devontechnologies.com/users/devontechnologies"
],
"sensitive": false,
"atomUri": "https://social.sdf.org/users/mjgardner/statuses/113527664381384867",
"inReplyToAtomUri": "https://mastodon.devontechnologies.com/users/devontechnologies/statuses/113526964472206354",
"conversation": "tag:devontechnologies.com,2024-11-22:objectId=12443331:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.devontechnologies.com/@devontechnologies\" class=\"u-url mention\">@<span>devontechnologies</span></a></span> <a href=\"https://social.sdf.org/tags/DEVONthink\" class=\"mention hashtag\" rel=\"tag\">#<span>DEVONthink</span></a> will also display <a href=\"https://social.sdf.org/tags/CSS\" class=\"mention hashtag\" rel=\"tag\">#<span>CSS</span></a> embedded into a <a href=\"https://social.sdf.org/tags/Markdown\" class=\"mention hashtag\" rel=\"tag\">#<span>Markdown</span></a> document via a <a href=\"https://social.sdf.org/tags/MultiMarkdown\" class=\"mention hashtag\" rel=\"tag\">#<span>MultiMarkdown</span></a> "HTML Header" metadata variable. (1st attached screenshot)</p><p>Using a "CSS" variable in MultiMarkdown to link to an external stylesheet and then using DEVONthink's document conversion *will retain* those external CSS links for <a href=\"https://social.sdf.org/tags/HTML\" class=\"mention hashtag\" rel=\"tag\">#<span>HTML</span></a> and Web Archives. (2nd and 3rd screenshots)</p><p>But!</p><p><a href=\"https://social.sdf.org/tags/PDF\" class=\"mention hashtag\" rel=\"tag\">#<span>PDF</span></a> and Formatted Note conversions will *embed* the styles directly. (4th screenshot)</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.devontechnologies.com/@devontechnologies\" class=\"u-url mention\">@<span>devontechnologies</span></a></span> <a href=\"https://social.sdf.org/tags/DEVONthink\" class=\"mention hashtag\" rel=\"tag\">#<span>DEVONthink</span></a> will also display <a href=\"https://social.sdf.org/tags/CSS\" class=\"mention hashtag\" rel=\"tag\">#<span>CSS</span></a> embedded into a <a href=\"https://social.sdf.org/tags/Markdown\" class=\"mention hashtag\" rel=\"tag\">#<span>Markdown</span></a> document via a <a href=\"https://social.sdf.org/tags/MultiMarkdown\" class=\"mention hashtag\" rel=\"tag\">#<span>MultiMarkdown</span></a> "HTML Header" metadata variable. (1st attached screenshot)</p><p>Using a "CSS" variable in MultiMarkdown to link to an external stylesheet and then using DEVONthink's document conversion *will retain* those external CSS links for <a href=\"https://social.sdf.org/tags/HTML\" class=\"mention hashtag\" rel=\"tag\">#<span>HTML</span></a> and Web Archives. (2nd and 3rd screenshots)</p><p>But!</p><p><a href=\"https://social.sdf.org/tags/PDF\" class=\"mention hashtag\" rel=\"tag\">#<span>PDF</span></a> and Formatted Note conversions will *embed* the styles directly. (4th screenshot)</p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://social.sdf.org/system/media_attachments/files/113/527/663/806/194/124/original/0b4a9014e90674fc.png",
"name": "Screenshot of a DEVONthink window with the left pane editing a MultiMarkdown document with Cascading Style Sheet code embedded in the YAML header. The right pane is previewing the styled document.",
"blurhash": "U%NLJB}xf7I-$mI-a{s;=#I-j[s;axaxaybH",
"width": 1370,
"height": 820
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://social.sdf.org/system/media_attachments/files/113/527/663/944/169/941/original/b4b6ca229b591e80.png",
"name": "Screenshot of a DEVONthink window with the left pane editing an HTML document that has been converted from MultiMarkdown that linked to an external Cascading Style Sheet file. The right pane is previewing the styled document.",
"blurhash": "U:SD][UPW.m;XfnSjbbYl1n9jabtSLRlWVoe",
"width": 1370,
"height": 912
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://social.sdf.org/system/media_attachments/files/113/527/664/053/477/759/original/292f00f3bb13c9d2.png",
"name": "Screenshot of a Safari window with the left pane displaying a styled Web Archive converted from MultiMarkdwon and exported from DEVONthink. The right pane Web Inspector displays the HTML source code with a link to the Cascading Style Sheet file as a DEVONthink item URL.",
"blurhash": "UqRoE$qQq*n9c5X#XhX5S^o_kUkBX8oxoyj?",
"width": 1370,
"height": 730
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://social.sdf.org/system/media_attachments/files/113/527/664/357/661/475/original/e3f02b0e90b042c3.png",
"name": "Screenshot of three tiled windows:\n* top left: a MultiMarkdown document in DEVONthink with the left pane editing the DEVONthink item URL in its \"CSS\" metadata variable and the right pane previewing the styled docuiment\n* top right: a PDF in DEVONthink that has been converted from MultiMarkdown styled with a the same linked Cascading Style Sheet\n* bottom: a Formatted Note converted from the same MultiMarkdown as above, exported from DEVONthink and displayed as a styled web page with Safari's Web Inspector in the right pane highlighting the now-embedded rather than linked CSS code",
"blurhash": "UoSNw6qSt$U6t~ToXhoya4WUe=jIMzo3nSVu",
"width": 2743,
"height": 2462
}
],
"tag": [
{
"type": "Mention",
"href": "https://mastodon.devontechnologies.com/users/devontechnologies",
"name": "@devontechnologies@devontechnologies.com"
},
{
"type": "Hashtag",
"href": "https://social.sdf.org/tags/devonthink",
"name": "#devonthink"
},
{
"type": "Hashtag",
"href": "https://social.sdf.org/tags/css",
"name": "#css"
},
{
"type": "Hashtag",
"href": "https://social.sdf.org/tags/markdown",
"name": "#markdown"
},
{
"type": "Hashtag",
"href": "https://social.sdf.org/tags/multimarkdown",
"name": "#multimarkdown"
},
{
"type": "Hashtag",
"href": "https://social.sdf.org/tags/html",
"name": "#html"
},
{
"type": "Hashtag",
"href": "https://social.sdf.org/tags/pdf",
"name": "#pdf"
}
],
"replies": {
"id": "https://social.sdf.org/users/mjgardner/statuses/113527664381384867/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://social.sdf.org/users/mjgardner/statuses/113527664381384867/replies?only_other_accounts=true&page=true",
"partOf": "https://social.sdf.org/users/mjgardner/statuses/113527664381384867/replies",
"items": []
}
}
}