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://akko.wtf/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://akko.wtf/users/cafkafk", "attachment": [], "attributedTo": "https://akko.wtf/users/cafkafk", "cc": [ "https://akko.wtf/users/cafkafk/followers" ], "context": "https://akko.wtf/contexts/4e10df86-49c6-4bc6-a92f-2bb9aacb8d3b", "conversation": "https://akko.wtf/contexts/4e10df86-49c6-4bc6-a92f-2bb9aacb8d3b", "directMessage": false, "id": "https://akko.wtf/activities/fc2c512f-41b9-4fb6-8663-9164bdfc50cf", "object": { "actor": "https://akko.wtf/users/cafkafk", "attachment": [], "attributedTo": "https://akko.wtf/users/cafkafk", "cc": [ "https://akko.wtf/users/cafkafk/followers" ], "content": "<span class=\"h-card\"><a class=\"u-url mention\" data-user=\"AUQzpdEx4jOImZs7ai\" href=\"https://eigenmagic.net/@arichtman\" rel=\"ugc\">@<span>arichtman</span></a></span> I mean the thing that&#39;s interesting to me really is we are kinda considering making it the base for morph 2.0, some guy at work did some preliminary work on adding healthchecks to it (the killer feature of morph being healthchecks).", "contentMap": { "en": "<span class=\"h-card\"><a class=\"u-url mention\" data-user=\"AUQzpdEx4jOImZs7ai\" href=\"https://eigenmagic.net/@arichtman\" rel=\"ugc\">@<span>arichtman</span></a></span> I mean the thing that&#39;s interesting to me really is we are kinda considering making it the base for morph 2.0, some guy at work did some preliminary work on adding healthchecks to it (the killer feature of morph being healthchecks)." }, "context": "https://akko.wtf/contexts/4e10df86-49c6-4bc6-a92f-2bb9aacb8d3b", "conversation": "https://akko.wtf/contexts/4e10df86-49c6-4bc6-a92f-2bb9aacb8d3b", "id": "https://akko.wtf/objects/6e814350-515d-42a3-9781-aa5411616e63", "inReplyTo": "https://eigenmagic.net/users/arichtman/statuses/112196665695204734", "published": "2024-04-01T15:29:20.734977Z", "repliesCount": 1, "sensitive": null, "source": { "content": "@arichtman@eigenmagic.net I mean the thing that's interesting to me really is we are kinda considering making it the base for morph 2.0, some guy at work did some preliminary work on adding healthchecks to it (the killer feature of morph being healthchecks).", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://eigenmagic.net/users/arichtman", "name": "@arichtman@eigenmagic.net", "type": "Mention" } ], "to": [ "https://eigenmagic.net/users/arichtman", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note" }, "published": "2024-04-01T15:29:20.734914Z", "tag": [ { "href": "https://eigenmagic.net/users/arichtman", "name": "@arichtman@eigenmagic.net", "type": "Mention" } ], "to": [ "https://eigenmagic.net/users/arichtman", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Create" }