ActivityPub Viewer

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.

Open in browser →
{ "@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://wandering.shop/users/janellecshane/statuses/109464780848248093/replies", "type": "Collection", "first": { "id": "https://wandering.shop/users/janellecshane/statuses/109464780848248093/replies?page=true", "type": "CollectionPage", "next": "https://wandering.shop/users/janellecshane/statuses/109464780848248093/replies?only_other_accounts=true&page=true", "partOf": "https://wandering.shop/users/janellecshane/statuses/109464780848248093/replies", "items": [ { "id": "https://wandering.shop/users/janellecshane/statuses/109491918277279301", "type": "Note", "summary": null, "inReplyTo": "https://wandering.shop/users/janellecshane/statuses/109464780848248093", "published": "2022-12-10T23:14:45Z", "url": "https://wandering.shop/@janellecshane/109491918277279301", "attributedTo": "https://wandering.shop/users/janellecshane", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://wandering.shop/users/janellecshane/followers" ], "sensitive": false, "atomUri": "https://wandering.shop/users/janellecshane/statuses/109491918277279301", "inReplyToAtomUri": "https://wandering.shop/users/janellecshane/statuses/109464780848248093", "conversation": "tag:wandering.shop,2022-12-06:objectId=34213470:objectType=Conversation", "content": "<p>Update: apparently I&#39;m a robot.</p><p>This is a &gt;200-word excerpt from my own book, which the GPT-2 output detector rates as &quot;98.72% fake.&quot;</p><p>I&#39;ve changed my mind - it&#39;s not usable.<br /><a href=\"https://wandering.shop/tags/ImHereLive\" class=\"mention hashtag\" rel=\"tag\">#<span>ImHereLive</span></a> <a href=\"https://wandering.shop/tags/ImNotARobot\" class=\"mention hashtag\" rel=\"tag\">#<span>ImNotARobot</span></a></p>", "contentMap": { "en": "<p>Update: apparently I&#39;m a robot.</p><p>This is a &gt;200-word excerpt from my own book, which the GPT-2 output detector rates as &quot;98.72% fake.&quot;</p><p>I&#39;ve changed my mind - it&#39;s not usable.<br /><a href=\"https://wandering.shop/tags/ImHereLive\" class=\"mention hashtag\" rel=\"tag\">#<span>ImHereLive</span></a> <a href=\"https://wandering.shop/tags/ImNotARobot\" class=\"mention hashtag\" rel=\"tag\">#<span>ImNotARobot</span></a></p>" }, "updated": "2022-12-14T04:22:07Z", "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://stockroom.wandering.shop/media_attachments/files/109/491/712/165/048/045/original/71c40b3db052eaa5.png", "name": "Let’s say, hypothetically, that we have discovered a magic hole in the ground that produces a random sandwich every few seconds. (Okay, this is very hypothetical.) The problem is that the sandwiches are very, very random. Ingredients include jam, ice cubes, and old socks. If we want to find the good ones, we’ll have to sit in front of the hole all day and sort them. \n\nBut that’s going to get tedious. Good sandwiches are only one in a thousand. However, they are very, very good sandwiches. Let’s try to automate the job.\n\nTo save ourselves time and effort, we want to build a neural network that can look at each sandwich and decide whether it’s good. For now, let’s ignore the problem of how to get the neural network to recognize the ingredients the sandwiches are made of—that’s a really hard problem. And let’s ignore the problem of how the neural network is going to pick up each sandwich. That’s also really, really hard — not just recognizing the motion of the sandwich as it flies from the hole but also instructing a robot arm to grab a slim paper-and-motor-oil sandwich or a thick bowling-ball-and-mustard sandwich.", "blurhash": "U9R:4-IU%$j]Y*Rjicofqat7Xmay7eofrrRj", "focalPoint": [ 0, 0 ], "width": 1854, "height": 1118 } ], "tag": [ { "type": "Hashtag", "href": "https://wandering.shop/tags/imherelive", "name": "#imherelive" }, { "type": "Hashtag", "href": "https://wandering.shop/tags/imnotarobot", "name": "#imnotarobot" } ], "replies": { "id": "https://wandering.shop/users/janellecshane/statuses/109491918277279301/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://wandering.shop/users/janellecshane/statuses/109491918277279301/replies?min_id=109510112570988077&page=true", "partOf": "https://wandering.shop/users/janellecshane/statuses/109491918277279301/replies", "items": [ "https://wandering.shop/users/janellecshane/statuses/109510112570988077" ] } } } ] } }