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://social.matchu.dev/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://social.matchu.dev/users/matchu", "attachment": [], "attributedTo": "https://social.matchu.dev/users/matchu", "cc": [ "https://www.w3.org/ns/activitystreams#Public" ], "context": "tag:hachyderm.io,2024-10-06:objectId=196989156:objectType=Conversation", "conversation": "tag:hachyderm.io,2024-10-06:objectId=196989156:objectType=Conversation", "directMessage": false, "id": "https://social.matchu.dev/activities/ea514c2f-6310-491e-9adc-1d32fa8f168c", "object": { "actor": "https://social.matchu.dev/users/matchu", "attachment": [], "attributedTo": "https://social.matchu.dev/users/matchu", "cc": [ "https://www.w3.org/ns/activitystreams#Public" ], "content": "<p><span class=\"h-card\"><a class=\"u-url mention\" data-user=\"APypc9ejWil5M9Xi7M\" href=\"https://hachyderm.io/@jakehamilton\" rel=\"ugc\">@<span>jakehamilton</span></a></span> and yeah game 3 was far enough out of my wheelhouse that I had to decide not to try to just beat them all lol</p><p>But I am trying to do gift for them all and that’s WAY more feasible lol</p><p>But the ones I align with I do try to beat and that’s been fun</p>", "contentMap": { "en": "<p><span class=\"h-card\"><a class=\"u-url mention\" data-user=\"APypc9ejWil5M9Xi7M\" href=\"https://hachyderm.io/@jakehamilton\" rel=\"ugc\">@<span>jakehamilton</span></a></span> and yeah game 3 was far enough out of my wheelhouse that I had to decide not to try to just beat them all lol</p><p>But I am trying to do gift for them all and that’s WAY more feasible lol</p><p>But the ones I align with I do try to beat and that’s been fun</p>" }, "context": "tag:hachyderm.io,2024-10-06:objectId=196989156:objectType=Conversation", "conversation": "tag:hachyderm.io,2024-10-06:objectId=196989156:objectType=Conversation", "id": "https://social.matchu.dev/objects/e928571a-0d66-41f9-884d-586767e38178", "inReplyTo": "https://social.matchu.dev/objects/cc4e6645-ef72-42fb-98be-c8be5ec3509d", "published": "2024-10-06T17:42:31.258459Z", "repliesCount": 1, "sensitive": null, "source": { "content": "@jakehamilton@hachyderm.io and yeah game 3 was far enough out of my wheelhouse that I had to decide not to try to just beat them all lol\r\n\r\nBut I am trying to do gift for them all and that's WAY more feasible lol\r\n\r\nBut the ones I align with I do try to beat and that's been fun", "mediaType": "text/markdown" }, "summary": "", "tag": [ { "href": "https://hachyderm.io/users/jakehamilton", "name": "@jakehamilton@hachyderm.io", "type": "Mention" }, { "href": "https://social.matchu.dev/users/matchu", "name": "@matchu", "type": "Mention" } ], "to": [ "https://social.matchu.dev/users/matchu", "https://social.matchu.dev/users/matchu/followers", "https://hachyderm.io/users/jakehamilton" ], "type": "Note" }, "published": "2024-10-06T17:42:31.258352Z", "tag": [ { "href": "https://hachyderm.io/users/jakehamilton", "name": "@jakehamilton@hachyderm.io", "type": "Mention" }, { "href": "https://social.matchu.dev/users/matchu", "name": "@matchu", "type": "Mention" } ], "to": [ "https://social.matchu.dev/users/matchu", "https://social.matchu.dev/users/matchu/followers", "https://hachyderm.io/users/jakehamilton" ], "type": "Create" }