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://fosstodon.org/users/nobodyinperson/statuses/112044291000335331",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-03-05T17:36:42Z",
"url": "https://fosstodon.org/@nobodyinperson/112044291000335331",
"attributedTo": "https://fosstodon.org/users/nobodyinperson",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/nobodyinperson/followers"
],
"sensitive": false,
"atomUri": "https://fosstodon.org/users/nobodyinperson/statuses/112044291000335331",
"inReplyToAtomUri": null,
"conversation": "tag:fosstodon.org,2024-03-05:objectId=190136941:objectType=Conversation",
"content": "<p>I finally made it: an XOR mechanism that requires exactly one of two keys to be inserted at a time. I call it the 🗝️ <a href=\"https://fosstodon.org/tags/keyguardian\" class=\"mention hashtag\" rel=\"tag\">#<span>keyguardian</span></a>.</p><p>This is very useful for example to track where important small things go: Want to take the car keys? You have to insert your name tag to unlock it.</p><p>My first mechanical project with <a href=\"https://fosstodon.org/tags/SolveSpace\" class=\"mention hashtag\" rel=\"tag\">#<span>SolveSpace</span></a> and it was great! </p><p>EDIT: Now on <a href=\"https://fosstodon.org/tags/Printables\" class=\"mention hashtag\" rel=\"tag\">#<span>Printables</span></a>: <a href=\"https://www.printables.com/model/793767-keyguardian-dual-key-xor-mechanism\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">printables.com/model/793767-ke</span><span class=\"invisible\">yguardian-dual-key-xor-mechanism</span></a></p><p><a href=\"https://fosstodon.org/tags/3dPrinting\" class=\"mention hashtag\" rel=\"tag\">#<span>3dPrinting</span></a> <a href=\"https://fosstodon.org/tags/CAD\" class=\"mention hashtag\" rel=\"tag\">#<span>CAD</span></a> <a href=\"https://fosstodon.org/tags/3dDesign\" class=\"mention hashtag\" rel=\"tag\">#<span>3dDesign</span></a> <a href=\"https://fosstodon.org/tags/Screwiverse\" class=\"mention hashtag\" rel=\"tag\">#<span>Screwiverse</span></a> <a href=\"https://fosstodon.org/tags/HSW\" class=\"mention hashtag\" rel=\"tag\">#<span>HSW</span></a></p>",
"contentMap": {
"en": "<p>I finally made it: an XOR mechanism that requires exactly one of two keys to be inserted at a time. I call it the 🗝️ <a href=\"https://fosstodon.org/tags/keyguardian\" class=\"mention hashtag\" rel=\"tag\">#<span>keyguardian</span></a>.</p><p>This is very useful for example to track where important small things go: Want to take the car keys? You have to insert your name tag to unlock it.</p><p>My first mechanical project with <a href=\"https://fosstodon.org/tags/SolveSpace\" class=\"mention hashtag\" rel=\"tag\">#<span>SolveSpace</span></a> and it was great! </p><p>EDIT: Now on <a href=\"https://fosstodon.org/tags/Printables\" class=\"mention hashtag\" rel=\"tag\">#<span>Printables</span></a>: <a href=\"https://www.printables.com/model/793767-keyguardian-dual-key-xor-mechanism\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">printables.com/model/793767-ke</span><span class=\"invisible\">yguardian-dual-key-xor-mechanism</span></a></p><p><a href=\"https://fosstodon.org/tags/3dPrinting\" class=\"mention hashtag\" rel=\"tag\">#<span>3dPrinting</span></a> <a href=\"https://fosstodon.org/tags/CAD\" class=\"mention hashtag\" rel=\"tag\">#<span>CAD</span></a> <a href=\"https://fosstodon.org/tags/3dDesign\" class=\"mention hashtag\" rel=\"tag\">#<span>3dDesign</span></a> <a href=\"https://fosstodon.org/tags/Screwiverse\" class=\"mention hashtag\" rel=\"tag\">#<span>Screwiverse</span></a> <a href=\"https://fosstodon.org/tags/HSW\" class=\"mention hashtag\" rel=\"tag\">#<span>HSW</span></a></p>"
},
"updated": "2024-03-05T18:50:31Z",
"attachment": [
{
"type": "Document",
"mediaType": "video/mp4",
"url": "https://cdn.fosstodon.org/media_attachments/files/112/044/260/492/287/928/original/cee6f234ece479cd.mp4",
"name": "video, showing honeycomb storage wall. a hand grabs a USB stick which is attached to a small white box. The USB stick can't be removed from the box. The hand then grabs a name tag labeled 'Bob' from the right, inserts it into a slot on the box, and the USB stick pops out. Now the name tag can't be removed from the box. In reverse, when reinserting the USB stick, the name tag pops out.",
"blurhash": "U7I}*H4mD*%M-:IUIUM{t7oMMyRj4nM{?bxu",
"focalPoint": [
-0.01,
0.01
],
"width": 1280,
"height": 720
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/keyguardian",
"name": "#keyguardian"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/solvespace",
"name": "#solvespace"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/3dprinting",
"name": "#3dprinting"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/cad",
"name": "#cad"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/3ddesign",
"name": "#3ddesign"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/screwiverse",
"name": "#screwiverse"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/hsw",
"name": "#hsw"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/printables",
"name": "#printables"
}
],
"replies": {
"id": "https://fosstodon.org/users/nobodyinperson/statuses/112044291000335331/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://fosstodon.org/users/nobodyinperson/statuses/112044291000335331/replies?min_id=112056480367567269&page=true",
"partOf": "https://fosstodon.org/users/nobodyinperson/statuses/112044291000335331/replies",
"items": [
"https://fosstodon.org/users/nobodyinperson/statuses/112044616123873014",
"https://fosstodon.org/users/nobodyinperson/statuses/112056480367567269"
]
}
},
"likes": {
"id": "https://fosstodon.org/users/nobodyinperson/statuses/112044291000335331/likes",
"type": "Collection",
"totalItems": 576
},
"shares": {
"id": "https://fosstodon.org/users/nobodyinperson/statuses/112044291000335331/shares",
"type": "Collection",
"totalItems": 268
}
}