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://mastodon.online/users/jayulfelder", "type": "Person", "following": "https://mastodon.online/users/jayulfelder/following", "followers": "https://mastodon.online/users/jayulfelder/followers", "inbox": "https://mastodon.online/users/jayulfelder/inbox", "outbox": "https://mastodon.online/users/jayulfelder/outbox", "featured": "https://mastodon.online/users/jayulfelder/collections/featured", "featuredTags": "https://mastodon.online/users/jayulfelder/collections/tags", "preferredUsername": "jayulfelder", "name": "Jay Ulfelder", "summary": "<p>Research project manager at Nonviolent Action Lab, Ash Center, Harvard Kennedy School. Posting in my individual capacity.</p><p>Mostly working on Crowd Counting Consortium (CCC) with Erica Chenoweth (Harvard) and Jeremy Pressman (UConn) and a rotating cast of RAs. Making and analyzing open event data on political protest activity across the U.S.</p><p>Mixed-methods social scientist. Antifascist.</p><p>he/him</p><p><a href=\"https://mastodon.online/tags/protest\" class=\"mention hashtag\" rel=\"tag\">#<span>protest</span></a> <a href=\"https://mastodon.online/tags/democracy\" class=\"mention hashtag\" rel=\"tag\">#<span>democracy</span></a> <a href=\"https://mastodon.online/tags/ContentiousPolitics\" class=\"mention hashtag\" rel=\"tag\">#<span>ContentiousPolitics</span></a> <a href=\"https://mastodon.online/tags/SocialMovements\" class=\"mention hashtag\" rel=\"tag\">#<span>SocialMovements</span></a> <a href=\"https://mastodon.online/tags/PoliticalScience\" class=\"mention hashtag\" rel=\"tag\">#<span>PoliticalScience</span></a> <a href=\"https://mastodon.online/tags/rstats\" class=\"mention hashtag\" rel=\"tag\">#<span>rstats</span></a></p>", "url": "https://mastodon.online/@jayulfelder", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": false, "published": "2022-11-04T00:00:00Z", "memorial": false, "publicKey": { "id": "https://mastodon.online/users/jayulfelder#main-key", "owner": "https://mastodon.online/users/jayulfelder", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA260NrwwQP56vuP+sVnLx\nsqFxFQvrHI1GZkXb8HLB87n5qhZtmUnlKGNSC5eZZScWwmq/IqA0DtJ8rchRLOfS\nXHfjYiJqKMpN3vxPUUBQR4J4QCHTQAwGy8VNt7od+IFk34tPpIOcpIYsYGiOceUU\nsL6KqQY4ewFrQdMPdNYKXzS9/5bevpdSkFENju5fquomI83xUlv9+7EqO1TUQitR\nzO40RFKyxpxH62k+V24FB46uLsDWPt3nnbMBvXr/Jy7AK+LxAdcjjcQUSu++rJZk\nbAMCvZ0ARG/UlcyqvLcOYI4N3qiP38r/tiQwkkxRgfsGbjIwVz4nP6cNitT06k7e\nzQIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://mastodon.online/tags/rstats", "name": "#rstats" }, { "type": "Hashtag", "href": "https://mastodon.online/tags/protest", "name": "#protest" }, { "type": "Hashtag", "href": "https://mastodon.online/tags/democracy", "name": "#democracy" }, { "type": "Hashtag", "href": "https://mastodon.online/tags/politicalscience", "name": "#politicalscience" }, { "type": "Hashtag", "href": "https://mastodon.online/tags/socialmovements", "name": "#socialmovements" }, { "type": "Hashtag", "href": "https://mastodon.online/tags/contentiouspolitics", "name": "#contentiouspolitics" } ], "attachment": [ { "type": "PropertyValue", "name": "CCC GitHub repo", "value": "<a href=\"https://github.com/nonviolent-action-lab/crowd-counting-consortium\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/nonviolent-action-l</span><span class=\"invisible\">ab/crowd-counting-consortium</span></a>" }, { "type": "PropertyValue", "name": "dormant blog", "value": "<a href=\"https://dartthrowingchimp.wordpress.com/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">dartthrowingchimp.wordpress.co</span><span class=\"invisible\">m/</span></a>" }, { "type": "PropertyValue", "name": "mostly-accurate Wikipedia shadow", "value": "<a href=\"https://en.wikipedia.org/wiki/Jay_Ulfelder\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">en.wikipedia.org/wiki/Jay_Ulfe</span><span class=\"invisible\">lder</span></a>" } ], "endpoints": { "sharedInbox": "https://mastodon.online/inbox" }, "icon": { "type": "Image", "mediaType": "image/jpeg", "url": "https://files.mastodon.online/accounts/avatars/109/286/392/495/922/599/original/70ad97499fa77d60.jpeg" }, "image": { "type": "Image", "mediaType": "image/png", "url": "https://files.mastodon.online/accounts/headers/109/286/392/495/922/599/original/f9eaa959a4d4c6ef.png" } }