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", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" }, "Emoji": "toot:Emoji", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://infosec.exchange/users/ssb", "type": "Person", "following": "https://infosec.exchange/users/ssb/following", "followers": "https://infosec.exchange/users/ssb/followers", "inbox": "https://infosec.exchange/users/ssb/inbox", "outbox": "https://infosec.exchange/users/ssb/outbox", "featured": "https://infosec.exchange/users/ssb/collections/featured", "featuredTags": "https://infosec.exchange/users/ssb/collections/tags", "preferredUsername": "ssb", "name": "SideBand 🤪 :donor:", "summary": "<p><a href=\"https://infosec.exchange/tags/ActuallyAutistic\" class=\"mention hashtag\" rel=\"tag\">#<span>ActuallyAutistic</span></a> <a href=\"https://infosec.exchange/tags/WhatBox\" class=\"mention hashtag\" rel=\"tag\">#<span>WhatBox</span></a>? <a href=\"https://infosec.exchange/tags/AspiePowered\" class=\"mention hashtag\" rel=\"tag\">#<span>AspiePowered</span></a> <a href=\"https://infosec.exchange/tags/HAM\" class=\"mention hashtag\" rel=\"tag\">#<span>HAM</span></a> <a href=\"https://infosec.exchange/tags/CuriousAboutEverything\" class=\"mention hashtag\" rel=\"tag\">#<span>CuriousAboutEverything</span></a> <a href=\"https://infosec.exchange/tags/CISbutDontHoldItAgainstMe\" class=\"mention hashtag\" rel=\"tag\">#<span>CISbutDontHoldItAgainstMe</span></a><br />I say funny things. I repost some stuff, but I also post my own thoughts.<br />Please, if all you do is <a href=\"https://infosec.exchange/tags/boost\" class=\"mention hashtag\" rel=\"tag\">#<span>boost</span></a> <a href=\"https://infosec.exchange/tags/toots\" class=\"mention hashtag\" rel=\"tag\">#<span>toots</span></a>, don&#39;t follow me - I&#39;ve got enough trouble filtering out the crap from the good stuff as it is.<br />If you&#39;re a <a href=\"https://infosec.exchange/tags/Hater\" class=\"mention hashtag\" rel=\"tag\">#<span>Hater</span></a>, no matter which side of which aisle you&#39;re on, please keep walking - I have no room in my life for <a href=\"https://infosec.exchange/tags/hatred\" class=\"mention hashtag\" rel=\"tag\">#<span>hatred</span></a> of any kind.<br />If you like <a href=\"https://infosec.exchange/tags/3Dprinting\" class=\"mention hashtag\" rel=\"tag\">#<span>3Dprinting</span></a>, <a href=\"https://infosec.exchange/tags/CAD\" class=\"mention hashtag\" rel=\"tag\">#<span>CAD</span></a>, <a href=\"https://infosec.exchange/tags/networks\" class=\"mention hashtag\" rel=\"tag\">#<span>networks</span></a>, <a href=\"https://infosec.exchange/tags/antennas\" class=\"mention hashtag\" rel=\"tag\">#<span>antennas</span></a>, <a href=\"https://infosec.exchange/tags/servers\" class=\"mention hashtag\" rel=\"tag\">#<span>servers</span></a>, <a href=\"https://infosec.exchange/tags/virtualization\" class=\"mention hashtag\" rel=\"tag\">#<span>virtualization</span></a>, <a href=\"https://infosec.exchange/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a>, <a href=\"https://infosec.exchange/tags/NetBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>NetBSD</span></a>, <a href=\"https://infosec.exchange/tags/FreeBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>FreeBSD</span></a>, <a href=\"https://infosec.exchange/tags/AlternativeOSs\" class=\"mention hashtag\" rel=\"tag\">#<span>AlternativeOSs</span></a>, <a href=\"https://infosec.exchange/tags/coding\" class=\"mention hashtag\" rel=\"tag\">#<span>coding</span></a>, and <a href=\"https://infosec.exchange/tags/NerdyStuff\" class=\"mention hashtag\" rel=\"tag\">#<span>NerdyStuff</span></a> in general, shoot me a follow - and if you&#39;re interesting enough, I might follow back.<br />Yes, I&#39;ve got follower approval turned on - for a reason.<br />-----BEGIN GEEK CODE BLOCK-----<br />Version: 3.1<br />GCS/CM/CC/E/IT/TW d-@ s+:+ !a C++$@ UBLVSCX*++++(on)$&gt;$ P++&gt;$ L+++$ E+@ W++&gt;$ N+++ o+@ K+++ w@ O+@ M-@ V@&gt;$ PS+@ PE@ Y+ PGP++ t+ 5+ X++ R@* tv++ b+&gt;$ DI++ D+ G++ e h r+++ y+++<br />------END GEEK CODE BLOCK------</p>", "url": "https://infosec.exchange/@ssb", "manuallyApprovesFollowers": true, "discoverable": true, "indexable": false, "published": "2022-12-11T00:00:00Z", "memorial": false, "alsoKnownAs": [ "https://universeodon.com/users/ssb" ], "publicKey": { "id": "https://infosec.exchange/users/ssb#main-key", "owner": "https://infosec.exchange/users/ssb", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuFqdSpLekqC/hi8xSiFn\nZRS43vd53C4hQJEmx+izPkwzWp93Pb6Ow5YIjF5LMcQM3tMucLNrTexwMh+jqySZ\nHHJ52+qeyT2gaHrqeuWOjm45TJXKyXWnhAl8Sqrg1GC4nfJty5tXpKNsGPMXd4cb\n3PI7PHW50oUNrdilI9O4Cgxf/g0UyyYBftaiNTyl9kgFNjL31k4RdGTW1RfDgxec\n/JccKuH59agEF6NNL+FxM+a8geTw2lJpZ907FYQ1JLSZD49c/LUS4SPZ9Nnah82V\nY6RmbHzrEflIlMSDowNPVHy/zZXg+drW4p7U/QbbdMvbc3Pw7vG7LWNSkqtpqvn1\n/QIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "id": "https://infosec.exchange/emojis/183594", "type": "Emoji", "name": ":donor:", "updated": "2022-12-06T01:54:59Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.infosec.exchange/infosec.exchange/custom_emojis/images/000/183/594/original/61a35b247fc91e55.png" } }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/freebsd", "name": "#freebsd" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/linux", "name": "#linux" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/actuallyautistic", "name": "#actuallyautistic" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/boost", "name": "#boost" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/coding", "name": "#coding" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/toots", "name": "#toots" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/3dprinting", "name": "#3dprinting" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/virtualization", "name": "#virtualization" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/ham", "name": "#ham" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/cad", "name": "#cad" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/servers", "name": "#servers" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/netbsd", "name": "#netbsd" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/networks", "name": "#networks" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/antennas", "name": "#antennas" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/hatred", "name": "#hatred" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/hater", "name": "#hater" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/nerdystuff", "name": "#nerdystuff" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/whatbox", "name": "#whatbox" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/aspiepowered", "name": "#aspiepowered" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/curiousabouteverything", "name": "#curiousabouteverything" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/cisbutdontholditagainstme", "name": "#cisbutdontholditagainstme" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/alternativeoss", "name": "#alternativeoss" } ], "attachment": [ { "type": "PropertyValue", "name": "Pronouns", "value": "I honestly could not fucking care less what you call me." }, { "type": "PropertyValue", "name": "Politics", "value": "Mixed bag - I think my LGBTQ+ neighbors should be able to defend their family and their grow-op with whatever firearms they wish." }, { "type": "PropertyValue", "name": "Languages", "value": "English, Python, BASH, LISP, COBOL, ForTran, ADA, Modula-2, C* (mostly... still learning the intricacies of #), Pig Latin." }, { "type": "PropertyValue", "name": "Location", "value": "North of Canada in the State of Confusion." }, { "type": "PropertyValue", "name": "Side of the Aisle", "value": "Mostly center-maybe a little left." } ], "endpoints": { "sharedInbox": "https://infosec.exchange/inbox" }, "icon": { "type": "Image", "mediaType": "image/jpeg", "url": "https://media.infosec.exchange/infosec.exchange/accounts/avatars/109/497/371/640/993/104/original/7c704d44eb854452.jpg" }, "image": { "type": "Image", "mediaType": "image/png", "url": "https://media.infosec.exchange/infosec.exchange/accounts/headers/109/497/371/640/993/104/original/7f50e36a96ac24ce.png" } }