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", "https://w3id.org/security/v1", { "Hashtag": "as:Hashtag", "sensitive": "as:sensitive", "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "Emoji": "toot:Emoji", "blurhash": "toot:blurhash", "votersCount": "toot:votersCount", "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "ostatus": "http://ostatus.org#", "conversation": "ostatus:conversation" } ], "id": "https://chrichri.ween.de/featured", "type": "OrderedCollection", "totalItems": 2, "orderedItems": [ { "type": "Note", "id": "https://chrichri.ween.de/o/481d44c6609f4f44ab8ba5ab9c0bd480", "attributedTo": "https://chrichri.ween.de", "content": "<p>Waking my <a href=\"https://chrichri.ween.de/t/librem5\" class=\"mention hashtag\" rel=\"tag\">#<span>Librem5</span></a> from suspend when a new <a href=\"https://chrichri.ween.de/t/matrix\" class=\"mention hashtag\" rel=\"tag\">#<span>matrix</span></a> message triggers a notification.</p>\n<p>Starring:</p>\n<ul>\n<li>matrix server: <a href=\"https://chrichri.ween.de/t/conduit\" class=\"mention hashtag\" rel=\"tag\">#<span>conduit</span></a></li>\n<li><a href=\"https://chrichri.ween.de/t/unifiedpush\" class=\"mention hashtag\" rel=\"tag\">#<span>UnifiedPush</span></a> and notification server: <a href=\"https://chrichri.ween.de/t/ntfy\" class=\"mention hashtag\" rel=\"tag\">#<span>ntfy</span></a></li>\n<li><a href=\"https://chrichri.ween.de/t/sip\" class=\"mention hashtag\" rel=\"tag\">#<span>sip</span></a> client: <a href=\"https://chrichri.ween.de/t/pjsua\" class=\"mention hashtag\" rel=\"tag\">#<span>pjsua</span></a></li>\n<li><a href=\"https://chrichri.ween.de/t/fractal\" class=\"mention hashtag\" rel=\"tag\">#<span>fractal</span></a>: matrix client</li>\n<li><a href=\"https://chrichri.ween.de/t/feedbackd\" class=\"mention hashtag\" rel=\"tag\">#<span>feedbackd</span></a>: rhythm &amp; sound</li>\n</ul>\n<p><a href=\"https://git.sr.ht/~chrichri/Librem5-wake-on-IM\" rel=\"noopener\">https://git.sr.ht/~chrichri/Librem5-wake-on-IM</a></p>\n", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://chrichri.ween.de/followers" ], "published": "2024-10-12T22:19:05Z", "context": "https://chrichri.ween.de/contexts/5dde319d48da4eeeb4b2209f1503b27d", "conversation": "https://chrichri.ween.de/contexts/5dde319d48da4eeeb4b2209f1503b27d", "url": "https://chrichri.ween.de/o/481d44c6609f4f44ab8ba5ab9c0bd480", "tag": [ { "href": "https://chrichri.ween.de/t/librem5", "name": "#librem5", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/matrix", "name": "#matrix", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/conduit", "name": "#conduit", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/unifiedpush", "name": "#unifiedpush", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/ntfy", "name": "#ntfy", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/sip", "name": "#sip", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/pjsua", "name": "#pjsua", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/fractal", "name": "#fractal", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/feedbackd", "name": "#feedbackd", "type": "Hashtag" } ], "summary": null, "inReplyTo": null, "sensitive": false, "attachment": [] }, { "type": "Note", "id": "https://chrichri.ween.de/o/640439812049473e93207d83cb1e7742", "attributedTo": "https://chrichri.ween.de", "content": "<p>Uhm, I&#x27;m listening to <a href=\"https://chrichri.ween.de/t/internetradio\" class=\"mention hashtag\" rel=\"tag\">#<span>InternetRadio</span></a> using my <a href=\"https://chrichri.ween.de/t/librem5\" class=\"mention hashtag\" rel=\"tag\">#<span>Librem5</span></a> while on my <a href=\"https://chrichri.ween.de/t/notebook\" class=\"mention hashtag\" rel=\"tag\">#<span>notebook</span></a> at my desk. Why?</p>\n<p>There&#x27;s <a href=\"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056383\">this bug</a> letting pipewire-pulse fail, because too many connections are open.</p>\n<p>I didn&#x27;t find a way to have the <a href=\"https://chrichri.ween.de/t/shortwave\" class=\"mention hashtag\" rel=\"tag\">#<span>Shortwave</span></a> <a href=\"https://chrichri.ween.de/t/flatpak\" class=\"mention hashtag\" rel=\"tag\">#<span>Flatpak</span></a> play directly using pipewire.</p>\n<p>Nice to have the same software stack on my mobile phone which now is connected to my usb speakers.</p>\n", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://chrichri.ween.de/followers" ], "published": "2024-02-06T10:18:11Z", "context": "https://chrichri.ween.de/contexts/c25d2923341442a7b3760dc4ad4d5e81", "conversation": "https://chrichri.ween.de/contexts/c25d2923341442a7b3760dc4ad4d5e81", "url": "https://chrichri.ween.de/o/640439812049473e93207d83cb1e7742", "tag": [ { "href": "https://chrichri.ween.de/t/internetradio", "name": "#internetradio", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/librem5", "name": "#librem5", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/notebook", "name": "#notebook", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/shortwave", "name": "#shortwave", "type": "Hashtag" }, { "href": "https://chrichri.ween.de/t/flatpak", "name": "#flatpak", "type": "Hashtag" } ], "summary": null, "inReplyTo": null, "sensitive": false, "attachment": [] } ] }