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", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://mastodon.social/users/hugovk/statuses/113480481299655215", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-14T08:58:46Z", "url": "https://mastodon.social/@hugovk/113480481299655215", "attributedTo": "https://mastodon.social/users/hugovk", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/hugovk/followers", "https://fosstodon.org/users/savannah" ], "sensitive": false, "atomUri": "https://mastodon.social/users/hugovk/statuses/113480481299655215", "inReplyToAtomUri": null, "conversation": "tag:mastodon.social,2024-11-14:objectId=847734645:objectType=Conversation", "content": "<p>🎉 Please welcome <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@savannah\" class=\"u-url mention\">@<span>savannah</span></a></span> as the newest member of the Python core team!</p><p>She has recently been doing lots of excellent work on the new JIT and giving argparse some long-overdue attention.</p><p><a href=\"https://discuss.python.org/t/vote-to-promote-savannah-ostrowski/70302\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">discuss.python.org/t/vote-to-p</span><span class=\"invisible\">romote-savannah-ostrowski/70302</span></a></p><p>Savannah is the 9th new team member so far this year, which is the most we&#39;ve had since 2012 🚀</p><p><a href=\"https://hugovk.github.io/python-core-devs/by-year.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">hugovk.github.io/python-core-d</span><span class=\"invisible\">evs/by-year.html</span></a></p><p><a href=\"https://mastodon.social/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://mastodon.social/tags/CPython\" class=\"mention hashtag\" rel=\"tag\">#<span>CPython</span></a> <a href=\"https://mastodon.social/tags/PythonCoreTeam\" class=\"mention hashtag\" rel=\"tag\">#<span>PythonCoreTeam</span></a> <a href=\"https://mastodon.social/tags/JIT\" class=\"mention hashtag\" rel=\"tag\">#<span>JIT</span></a> <a href=\"https://mastodon.social/tags/argparse\" class=\"mention hashtag\" rel=\"tag\">#<span>argparse</span></a></p>", "contentMap": { "en": "<p>🎉 Please welcome <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@savannah\" class=\"u-url mention\">@<span>savannah</span></a></span> as the newest member of the Python core team!</p><p>She has recently been doing lots of excellent work on the new JIT and giving argparse some long-overdue attention.</p><p><a href=\"https://discuss.python.org/t/vote-to-promote-savannah-ostrowski/70302\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">discuss.python.org/t/vote-to-p</span><span class=\"invisible\">romote-savannah-ostrowski/70302</span></a></p><p>Savannah is the 9th new team member so far this year, which is the most we&#39;ve had since 2012 🚀</p><p><a href=\"https://hugovk.github.io/python-core-devs/by-year.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">hugovk.github.io/python-core-d</span><span class=\"invisible\">evs/by-year.html</span></a></p><p><a href=\"https://mastodon.social/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://mastodon.social/tags/CPython\" class=\"mention hashtag\" rel=\"tag\">#<span>CPython</span></a> <a href=\"https://mastodon.social/tags/PythonCoreTeam\" class=\"mention hashtag\" rel=\"tag\">#<span>PythonCoreTeam</span></a> <a href=\"https://mastodon.social/tags/JIT\" class=\"mention hashtag\" rel=\"tag\">#<span>JIT</span></a> <a href=\"https://mastodon.social/tags/argparse\" class=\"mention hashtag\" rel=\"tag\">#<span>argparse</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://files.mastodon.social/media_attachments/files/113/480/407/958/799/297/original/cd7690b16af0d9c1.png", "name": "Bar chart of new core developers by year.\n\nStarting in 1989 with one, there were one or two new core devs per year in the 90s.\n\nThe 2000s had around 10 added per year.\n\nThe 2010s had around 5 per year.\n\n2020 had 5 new, 2021 had 3, 2022 had 8, 2023 had 5, and this year has had 8 so far.", "blurhash": "UdQmPG%K-,xt~TM}RlWCM|j[Rlj@kDs.oeoe", "focalPoint": [ 0.98, 0.04 ], "width": 2812, "height": 1202 } ], "tag": [ { "type": "Mention", "href": "https://fosstodon.org/users/savannah", "name": "@savannah@fosstodon.org" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/python", "name": "#python" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/cpython", "name": "#cpython" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/pythoncoreteam", "name": "#pythoncoreteam" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/jit", "name": "#jit" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/argparse", "name": "#argparse" } ], "replies": { "id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.social/users/hugovk/statuses/113480481299655215/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.social/users/hugovk/statuses/113480481299655215/replies", "items": [] } }, "likes": { "id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/likes", "type": "Collection", "totalItems": 36 }, "shares": { "id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/shares", "type": "Collection", "totalItems": 20 } }