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", "Device": "toot:Device", "Ed25519Signature": "toot:Ed25519Signature", "Ed25519Key": "toot:Ed25519Key", "Curve25519Key": "toot:Curve25519Key", "EncryptedMessage": "toot:EncryptedMessage", "publicKeyBase64": "toot:publicKeyBase64", "deviceId": "toot:deviceId", "claim": { "@type": "@id", "@id": "toot:claim" }, "fingerprintKey": { "@type": "@id", "@id": "toot:fingerprintKey" }, "identityKey": { "@type": "@id", "@id": "toot:identityKey" }, "devices": { "@type": "@id", "@id": "toot:devices" }, "messageFranking": "toot:messageFranking", "messageType": "toot:messageType", "cipherText": "toot:cipherText", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "Hashtag": "as:Hashtag", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mstdn.social/users/marycontrary", "type": "Person", "following": "https://mstdn.social/users/marycontrary/following", "followers": "https://mstdn.social/users/marycontrary/followers", "inbox": "https://mstdn.social/users/marycontrary/inbox", "outbox": "https://mstdn.social/users/marycontrary/outbox", "featured": "https://mstdn.social/users/marycontrary/collections/featured", "featuredTags": "https://mstdn.social/users/marycontrary/collections/tags", "preferredUsername": "marycontrary", "name": "Mary 🍋", "summary": "<p>Uit Groningen. Gladde praatjes zijn niet aan mij besteed. Ik lees graag, kook nog liever, vooral gerechten uit mijn enorme, het huis overnemende kookboekenverzameling. 
Politiek ben ik links. Verder ook. 
Ik eet iedere dag soep als voorgerecht bij het avondeten. 
Ik bied zoveel mogelijk weerstand tegen de extreemrechtse wind in dit land.
<a href=\"https://mstdn.social/tags/nietmijnregering\" class=\"mention hashtag\" rel=\"tag\">#<span>nietmijnregering</span></a>
<a href=\"https://mstdn.social/tags/kookboek\" class=\"mention hashtag\" rel=\"tag\">#<span>kookboek</span></a> <a href=\"https://mstdn.social/tags/kookboeken\" class=\"mention hashtag\" rel=\"tag\">#<span>kookboeken</span></a> <a href=\"https://mstdn.social/tags/cookbooks\" class=\"mention hashtag\" rel=\"tag\">#<span>cookbooks</span></a> <a href=\"https://mstdn.social/tags/cookbook\" class=\"mention hashtag\" rel=\"tag\">#<span>cookbook</span></a> <a href=\"https://mstdn.social/tags/page42\" class=\"mention hashtag\" rel=\"tag\">#<span>page42</span></a><br />
Word lid van een politieke partij, mensen. En van ieder opiniepanel.Laat je horen!
</p>", "url": "https://mstdn.social/@marycontrary", "manuallyApprovesFollowers": false, "discoverable": false, "indexable": false, "published": "2022-11-03T00:00:00Z", "memorial": false, "devices": "https://mstdn.social/users/marycontrary/collections/devices", "publicKey": { "id": "https://mstdn.social/users/marycontrary#main-key", "owner": "https://mstdn.social/users/marycontrary", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApX+6FmYzdfCgXQMn+0Bb\nD71ywZSAW+muz+A7N3P04QULPFrdbVemOAVkIXgAIrmlgVKH9b7z6QjqzWPmTiFQ\nyseoWHldDemkGuzIywMp7i09YCrYy+9INlXzdibBRhEIMismJt7ZGgtlEDN3vNy7\naYypeU6qMaC3/z6ysgilTRHplYMqCCgiMTTVtzX2MbEYsi4VTsJSqgvxu2tihsLk\ne2FfnNtYhgTh5lqVHhGWd/AD0KMBBRhYoq42B0orsGszbkb6j+4zvwbE30lVHBUX\np9yBeCNddVdynGN2z3ZGPy5Ilue5VZK4fIDCqrsgtZnZoqw+PoxbyFzB7Qk0Ffsa\n7wIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://mstdn.social/tags/cookbook", "name": "#cookbook" }, { "type": "Hashtag", "href": "https://mstdn.social/tags/cookbooks", "name": "#cookbooks" }, { "type": "Hashtag", "href": "https://mstdn.social/tags/nietmijnregering", "name": "#nietmijnregering" }, { "type": "Hashtag", "href": "https://mstdn.social/tags/kookboek", "name": "#kookboek" }, { "type": "Hashtag", "href": "https://mstdn.social/tags/kookboeken", "name": "#kookboeken" }, { "type": "Hashtag", "href": "https://mstdn.social/tags/page42", "name": "#page42" } ], "attachment": [], "endpoints": { "sharedInbox": "https://mstdn.social/inbox" }, "icon": { "type": "Image", "mediaType": "image/jpeg", "url": "https://media.mstdn.social/accounts/avatars/109/281/226/207/477/109/original/2a6a2b3938e3d990.jpeg" }, "image": { "type": "Image", "mediaType": "image/jpeg", "url": "https://media.mstdn.social/accounts/headers/109/281/226/207/477/109/original/47cca0b26bbd0e8f.jpeg" } }