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://swiss.social/users/tom", "type": "Person", "following": "https://swiss.social/users/tom/following", "followers": "https://swiss.social/users/tom/followers", "inbox": "https://swiss.social/users/tom/inbox", "outbox": "https://swiss.social/users/tom/outbox", "featured": "https://swiss.social/users/tom/collections/featured", "featuredTags": "https://swiss.social/users/tom/collections/tags", "preferredUsername": "tom", "name": "Tom", "summary": "<p>Bärner Gieu, Informatiker, Ingenieur, Nerd, YB-Fan, Gamer</p><p>Dies ist mein privates Konto und widerspiegelt ausschliesslich meine Meinung.</p><p><a href=\"https://swiss.social/tags/schweiz\" class=\"mention hashtag\" rel=\"tag\">#<span>schweiz</span></a> <a href=\"https://swiss.social/tags/swiss\" class=\"mention hashtag\" rel=\"tag\">#<span>swiss</span></a> <a href=\"https://swiss.social/tags/switzerland\" class=\"mention hashtag\" rel=\"tag\">#<span>switzerland</span></a> <a href=\"https://swiss.social/tags/bern\" class=\"mention hashtag\" rel=\"tag\">#<span>bern</span></a> <a href=\"https://swiss.social/tags/bscyb\" class=\"mention hashtag\" rel=\"tag\">#<span>bscyb</span></a> <a href=\"https://swiss.social/tags/links\" class=\"mention hashtag\" rel=\"tag\">#<span>links</span></a> <a href=\"https://swiss.social/tags/gaming\" class=\"mention hashtag\" rel=\"tag\">#<span>gaming</span></a></p>", "url": "https://swiss.social/@tom", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2022-11-06T00:00:00Z", "memorial": false, "publicKey": { "id": "https://swiss.social/users/tom#main-key", "owner": "https://swiss.social/users/tom", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3wjLRYTg4lfbnFifb9HZ\npc5zlssd22s4qQXwuwewgaGXJf+ljgc47gCja+HculEpPXSKELXwgbPMJbUzzBNq\ny0tAgkzTwUsf8q0lA96babBdGq2m3sg/RN7FFU89fKJchtF30w29A7mMq7NJUHPb\nMoGJtRlFqxHexPuh1wFqTvNqE9/vJu609JLbZgmgkoVrN6QosOUXuyU40qG1NjMp\nLkFyVoelxG909A4/iCtXtFgYGaPgQ1W0ddEAo83bFiJyWFawzl4rMVTSTHglQ82D\nZvKvtSNiMhuPgtDxdc7QOG5IYjqBOh5+4wwadt41+QF4FrJUukD4KY6JO7sCKfTi\nwwIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://swiss.social/tags/schweiz", "name": "#schweiz" }, { "type": "Hashtag", "href": "https://swiss.social/tags/switzerland", "name": "#switzerland" }, { "type": "Hashtag", "href": "https://swiss.social/tags/gaming", "name": "#gaming" }, { "type": "Hashtag", "href": "https://swiss.social/tags/bern", "name": "#bern" }, { "type": "Hashtag", "href": "https://swiss.social/tags/links", "name": "#links" }, { "type": "Hashtag", "href": "https://swiss.social/tags/bscyb", "name": "#bscyb" }, { "type": "Hashtag", "href": "https://swiss.social/tags/swiss", "name": "#swiss" } ], "attachment": [ { "type": "PropertyValue", "name": "Webseite", "value": "<a href=\"https://aeschbacher.be\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">aeschbacher.be</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "Pronomen", "value": "er/ihm" } ], "endpoints": { "sharedInbox": "https://swiss.social/inbox" }, "icon": { "type": "Image", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/swisssocial/accounts/avatars/109/296/105/984/719/096/original/34ee764caab5504d.jpg" }, "image": { "type": "Image", "mediaType": "image/png", "url": "https://cdn.masto.host/swisssocial/accounts/headers/109/296/105/984/719/096/original/289f5d8bcadcd5d7.png" } }