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" }, "Hashtag": "as:Hashtag", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://infosec.exchange/users/beardedtechguy", "type": "Person", "following": "https://infosec.exchange/users/beardedtechguy/following", "followers": "https://infosec.exchange/users/beardedtechguy/followers", "inbox": "https://infosec.exchange/users/beardedtechguy/inbox", "outbox": "https://infosec.exchange/users/beardedtechguy/outbox", "featured": "https://infosec.exchange/users/beardedtechguy/collections/featured", "featuredTags": "https://infosec.exchange/users/beardedtechguy/collections/tags", "preferredUsername": "beardedtechguy", "name": "beardedtechguy@infosec:~$", "summary": "<p>Above-average tech nerd. Father. Husband. Millennial. Associate C|CISO</p><p>I work in <a href=\"https://infosec.exchange/tags/IT\" class=\"mention hashtag\" rel=\"tag\">#<span>IT</span></a> focusing on Managed Services, Cybersecurity, and more.</p><p>Interests:
<a href=\"https://infosec.exchange/tags/IT\" class=\"mention hashtag\" rel=\"tag\">#<span>IT</span></a> <a href=\"https://infosec.exchange/tags/RMM\" class=\"mention hashtag\" rel=\"tag\">#<span>RMM</span></a> <a href=\"https://infosec.exchange/tags/SysAdmin\" class=\"mention hashtag\" rel=\"tag\">#<span>SysAdmin</span></a> <a href=\"https://infosec.exchange/tags/CyberSecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>CyberSecurity</span></a> <a href=\"https://infosec.exchange/tags/InfoSec\" class=\"mention hashtag\" rel=\"tag\">#<span>InfoSec</span></a> <a href=\"https://infosec.exchange/tags/Privacy\" class=\"mention hashtag\" rel=\"tag\">#<span>Privacy</span></a> <a href=\"https://infosec.exchange/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://infosec.exchange/tags/Apple\" class=\"mention hashtag\" rel=\"tag\">#<span>Apple</span></a> <a href=\"https://infosec.exchange/tags/iOS\" class=\"mention hashtag\" rel=\"tag\">#<span>iOS</span></a> <a href=\"https://infosec.exchange/tags/Tech\" class=\"mention hashtag\" rel=\"tag\">#<span>Tech</span></a> <a href=\"https://infosec.exchange/tags/FediAdmin\" class=\"mention hashtag\" rel=\"tag\">#<span>FediAdmin</span></a></p><p>PFP by <span class=\"h-card\" translate=\"no\"><a href=\"https://social.lol/@andycarolan\" class=\"u-url mention\">@<span>andycarolan</span></a></span><br /><span class=\"h-card\" translate=\"no\"><a href=\"https://social.vivaldi.net/@Vivaldi\" class=\"u-url mention\">@<span>Vivaldi</span></a></span> Ambassador &amp; Soprano</p><p>aspe:keyoxide.org:JELDZQ6F5QVRCNDWGWBLDLREJY<br /><a href=\"https://proven.lol/e6da7e\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">proven.lol/e6da7e</span><span class=\"invisible\"></span></a><br />searchable <a href=\"https://infosec.exchange/tags/fedi22\" class=\"mention hashtag\" rel=\"tag\">#<span>fedi22</span></a></p>", "url": "https://infosec.exchange/@beardedtechguy", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2025-01-11T00:00:00Z", "memorial": false, "alsoKnownAs": [ "https://allthingstech.social/users/beardedtechguy" ], "attributionDomains": [ "weblog.kylereddoch.me", "kylereddoch.me" ], "publicKey": { "id": "https://infosec.exchange/users/beardedtechguy#main-key", "owner": "https://infosec.exchange/users/beardedtechguy", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk5ezF+5nZp9Ya4Ao+2Be\n+vI1C1TYU/QKXgwWstbaEDJAYEngEkOdiu32KLEGbtLSKuOPrBLDHTw3lH8RMg+X\n9vVsf8CyoHRIK0Yys28o9jkSzQfmT4BJ6GmPW74FoXfQbLOscgcZEPPJtyuY+9ya\ntmm9ZCgdKkS4Jej2KDkxO8dMdhL69FDYV0/yYie63aCwvWQP2tWSKeMAH/2Y/0aY\nMwFKwPhX+M1qz5MZ+5lCAfLQaqwnZkNvun10azjitZv8FkTrFasA+XDfZH8urh8d\nVjE8y3z7kpByWxZUgFmt/NDFKqCe/Mdk4dAEXTmYycscDw7bHsr26TyqKOhm/WyP\nwQIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://infosec.exchange/tags/infosec", "name": "#infosec" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/sysadmin", "name": "#sysadmin" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/tech", "name": "#tech" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/privacy", "name": "#privacy" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/python", "name": "#python" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/ios", "name": "#ios" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/cybersecurity", "name": "#cybersecurity" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/it", "name": "#it" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/apple", "name": "#apple" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/fediadmin", "name": "#fediadmin" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/rmm", "name": "#rmm" }, { "type": "Hashtag", "href": "https://infosec.exchange/tags/fedi22", "name": "#fedi22" } ], "attachment": [ { "type": "PropertyValue", "name": "Blog", "value": "<a href=\"https://weblog.kylereddoch.me\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">weblog.kylereddoch.me</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "Socials", "value": "<a href=\"https://profile.kylereddoch.me\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">profile.kylereddoch.me</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "GitHub", "value": "<a href=\"https://github.com/kylereddoch\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/kylereddoch</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "Signal", "value": "@beardedtechguy.86" }, { "type": "PropertyValue", "name": "Browser", "value": "<a href=\"https://purl.kylereddoch.me/vivaldi_download\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">purl.kylereddoch.me/vivaldi_do</span><span class=\"invisible\">wnload</span></a>" }, { "type": "PropertyValue", "name": "Ko-Fi", "value": "<a href=\"https://ko-fi.com/kylereddoch\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">ko-fi.com/kylereddoch</span><span class=\"invisible\"></span></a>" } ], "endpoints": { "sharedInbox": "https://infosec.exchange/inbox" }, "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.infosec.exchange/infosec.exchange/accounts/avatars/113/812/420/442/869/051/original/a2ae5d8fa06e9b34.png" }, "image": { "type": "Image", "mediaType": "image/jpeg", "url": "https://media.infosec.exchange/infosec.exchange/accounts/headers/113/812/420/442/869/051/original/06b5e33d11238eee.jpeg" } }