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://follow.agwa.name/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://follow.agwa.name/users/agwa", "attachment": [], "attributedTo": "https://follow.agwa.name/users/agwa", "cc": [ "https://follow.agwa.name/users/agwa/followers" ], "content": "New blog post: The Story Behind Last Week&#39;s Let&#39;s Encrypt Downtime<br><br><a href=\"https://www.agwa.name/blog/post/last_weeks_lets_encrypt_downtime\" rel=\"ugc\">https://www.agwa.name/blog/post/last_weeks_lets_encrypt_downtime</a>", "context": "https://follow.agwa.name/contexts/64fdcd7b-e361-4c0b-8766-1b8a116e53c3", "conversation": "https://follow.agwa.name/contexts/64fdcd7b-e361-4c0b-8766-1b8a116e53c3", "id": "https://follow.agwa.name/objects/ff4b6328-98f1-44d8-ba9f-fff766f8f859", "published": "2023-06-22T14:39:31.742702Z", "repliesCount": 2, "sensitive": null, "source": { "content": "New blog post: The Story Behind Last Week's Let's Encrypt Downtime\r\n\r\nhttps://www.agwa.name/blog/post/last_weeks_lets_encrypt_downtime", "mediaType": "text/plain" }, "summary": "", "tag": [], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note" }