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://toot.cafe/users/Coffee/statuses/107906549955082068", "type": "Note", "summary": null, "inReplyTo": "https://toot.cafe/users/Coffee/statuses/104766507425231243", "published": "2022-03-05T23:34:44Z", "url": "https://toot.cafe/@Coffee/107906549955082068", "attributedTo": "https://toot.cafe/users/Coffee", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://toot.cafe/users/Coffee/followers" ], "sensitive": false, "atomUri": "https://toot.cafe/users/Coffee/statuses/107906549955082068", "inReplyToAtomUri": "https://toot.cafe/users/Coffee/statuses/104766507425231243", "conversation": "tag:toot.cafe,2020-08-28:objectId=21460146:objectType=Conversation", "content": "<p>&gt; But Coffee, what on earth are <a href=\"https://toot.cafe/tags/Sixel\" class=\"mention hashtag\" rel=\"tag\">#<span>Sixel</span></a> graphics?</p><p>👉 Did you know?</p><p>You can display actual <a href=\"https://toot.cafe/tags/bitmap\" class=\"mention hashtag\" rel=\"tag\">#<span>bitmap</span></a> <a href=\"https://toot.cafe/tags/images\" class=\"mention hashtag\" rel=\"tag\">#<span>images</span></a> on the actual <a href=\"https://toot.cafe/tags/console\" class=\"mention hashtag\" rel=\"tag\">#<span>console</span></a> in selected <a href=\"https://toot.cafe/tags/terminal\" class=\"mention hashtag\" rel=\"tag\">#<span>terminal</span></a> emulators.</p><p>Terminals which support this include <a href=\"https://toot.cafe/tags/MLTerm\" class=\"mention hashtag\" rel=\"tag\">#<span>MLTerm</span></a>, <a href=\"https://toot.cafe/tags/FootTerminal\" class=\"mention hashtag\" rel=\"tag\">#<span>FootTerminal</span></a> and <a href=\"https://toot.cafe/tags/XTerm\" class=\"mention hashtag\" rel=\"tag\">#<span>XTerm</span></a> (after configuration). Support in <a href=\"https://toot.cafe/tags/GnomeTerminal\" class=\"mention hashtag\" rel=\"tag\">#<span>GnomeTerminal</span></a> and other <a href=\"https://toot.cafe/tags/VTE\" class=\"mention hashtag\" rel=\"tag\">#<span>VTE</span></a>-based terminals is underway.</p><p>More info:<br />* <a href=\"https://codeberg.org/coffee/sixel-experiments\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/coffee/sixel-expe</span><span class=\"invisible\">riments</span></a><br />* <a href=\"https://open.source.coffee/sixel-graphics.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">open.source.coffee/sixel-graph</span><span class=\"invisible\">ics.html</span></a><br />* other posts in this thread</p><p>👇</p>", "contentMap": { "en": "<p>&gt; But Coffee, what on earth are <a href=\"https://toot.cafe/tags/Sixel\" class=\"mention hashtag\" rel=\"tag\">#<span>Sixel</span></a> graphics?</p><p>👉 Did you know?</p><p>You can display actual <a href=\"https://toot.cafe/tags/bitmap\" class=\"mention hashtag\" rel=\"tag\">#<span>bitmap</span></a> <a href=\"https://toot.cafe/tags/images\" class=\"mention hashtag\" rel=\"tag\">#<span>images</span></a> on the actual <a href=\"https://toot.cafe/tags/console\" class=\"mention hashtag\" rel=\"tag\">#<span>console</span></a> in selected <a href=\"https://toot.cafe/tags/terminal\" class=\"mention hashtag\" rel=\"tag\">#<span>terminal</span></a> emulators.</p><p>Terminals which support this include <a href=\"https://toot.cafe/tags/MLTerm\" class=\"mention hashtag\" rel=\"tag\">#<span>MLTerm</span></a>, <a href=\"https://toot.cafe/tags/FootTerminal\" class=\"mention hashtag\" rel=\"tag\">#<span>FootTerminal</span></a> and <a href=\"https://toot.cafe/tags/XTerm\" class=\"mention hashtag\" rel=\"tag\">#<span>XTerm</span></a> (after configuration). Support in <a href=\"https://toot.cafe/tags/GnomeTerminal\" class=\"mention hashtag\" rel=\"tag\">#<span>GnomeTerminal</span></a> and other <a href=\"https://toot.cafe/tags/VTE\" class=\"mention hashtag\" rel=\"tag\">#<span>VTE</span></a>-based terminals is underway.</p><p>More info:<br />* <a href=\"https://codeberg.org/coffee/sixel-experiments\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/coffee/sixel-expe</span><span class=\"invisible\">riments</span></a><br />* <a href=\"https://open.source.coffee/sixel-graphics.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">open.source.coffee/sixel-graph</span><span class=\"invisible\">ics.html</span></a><br />* other posts in this thread</p><p>👇</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://assets.toot.cafe/media_attachments/files/107/906/513/446/417/006/original/5e36eae74a12a2f2.png", "name": "Screenshot of xterm with the command \"img2sixel cyrus_vail1.jpg\", followed by a graphic meme featuring Cyvus Vail, the powerful demon warlock from Buffy the Vampire Slayer, with caption \"Now, then, let me show you what a *real* Xterm can do.\"", "blurhash": "UK9%u5t7NGa|?Hayofay_3j[ofj[~qj[WBj[", "focalPoint": [ -0.01, -0.52 ], "width": 804, "height": 521 } ], "tag": [ { "type": "Hashtag", "href": "https://toot.cafe/tags/sixel", "name": "#sixel" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/bitmap", "name": "#bitmap" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/images", "name": "#images" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/console", "name": "#console" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/terminal", "name": "#terminal" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/mlterm", "name": "#mlterm" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/FootTerminal", "name": "#FootTerminal" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/xterm", "name": "#xterm" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/gnometerminal", "name": "#gnometerminal" }, { "type": "Hashtag", "href": "https://toot.cafe/tags/VTE", "name": "#VTE" } ], "replies": { "id": "https://toot.cafe/users/Coffee/statuses/107906549955082068/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://toot.cafe/users/Coffee/statuses/107906549955082068/replies?only_other_accounts=true&page=true", "partOf": "https://toot.cafe/users/Coffee/statuses/107906549955082068/replies", "items": [] } }, "likes": { "id": "https://toot.cafe/users/Coffee/statuses/107906549955082068/likes", "type": "Collection", "totalItems": 12 }, "shares": { "id": "https://toot.cafe/users/Coffee/statuses/107906549955082068/shares", "type": "Collection", "totalItems": 10 } }