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" }, "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://infosec.exchange/users/atax1a", "type": "Person", "following": "https://infosec.exchange/users/atax1a/following", "followers": "https://infosec.exchange/users/atax1a/followers", "inbox": "https://infosec.exchange/users/atax1a/inbox", "outbox": "https://infosec.exchange/users/atax1a/outbox", "featured": "https://infosec.exchange/users/atax1a/collections/featured", "featuredTags": "https://infosec.exchange/users/atax1a/collections/tags", "preferredUsername": "atax1a", "name": "mx alex tax1a - 2020 (5)", "summary": "<p>mixed-mexican-pueblo-sephardic non-white mostly-coyote genderterrorist that eventually disassembles everything xe touches // used to work at the bird site once upon a time // casually self-hosts our own email from our house // plural, not an entire SRE org // kween of the ambiguous parse // they them // xe xer</p>", "url": "https://infosec.exchange/@atax1a", "manuallyApprovesFollowers": false, "discoverable": false, "indexable": true, "published": "2022-11-11T00:00:00Z", "memorial": false, "publicKey": { "id": "https://infosec.exchange/users/atax1a#main-key", "owner": "https://infosec.exchange/users/atax1a", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtVLyoP7jCOvQiwTprsEx\nXmyV2zEHkKl2pzA20ZuXttJwu6n6lDIf3stAGb/GGflY7m/ExWbK0ZVE34qzbZ7G\n19fSb0Vngqz4vRUbNuUmaTxQmYLKzZiQfU1ykQmHvwcoT0FI8534feU7i7BeAU3j\nU3FmzJdpEFn2NCE3MYWEr21zurhuTqLcZDmVcTSazArrpluWb9Ugn/Z12C7GBehT\ngaD6BCERiOXZaIJMoG6Pur/iIp61EPh7WBnHYi2Uh95J6PBp5pz+PysSmPhHx1wC\nk5D1gNvar4LLW5Stgf2xzBI+880s8F99mH2VSbPjhzyDmQIoetRtNqSZAx/7SpMw\n1wIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "title", "value": "mx" }, { "type": "PropertyValue", "name": "gender", "value": "queer" }, { "type": "PropertyValue", "name": "trans", "value": "gender" }, { "type": "PropertyValue", "name": "warning", "value": "user is either a broadband noise source or DSSS signal, depending on your perspective" }, { "type": "PropertyValue", "name": "homepage", "value": "<a href=\"https://se30.xyz/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">se30.xyz/</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/109/323/500/710/698/443/original/20fd7265ad1541f5.png" }, "image": { "type": "Image", "mediaType": "image/png", "url": "https://media.infosec.exchange/infosec.exchange/accounts/headers/109/323/500/710/698/443/original/a15e44782449edcf.png" } }