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" } ], "id": "https://social.threata.gent/users/m/statuses/113504168595025420/activity", "type": "Create", "actor": "https://social.threata.gent/users/m", "published": "2024-11-18T13:22:46Z", "to": [ "https://social.threata.gent/users/m/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://hackers.town/users/ohkrll" ], "object": { "id": "https://social.threata.gent/users/m/statuses/113504168595025420", "type": "Note", "summary": null, "inReplyTo": "https://hackers.town/users/ohkrll/statuses/113503092429524717", "published": "2024-11-18T13:22:46Z", "url": "https://social.threata.gent/@m/113504168595025420", "attributedTo": "https://social.threata.gent/users/m", "to": [ "https://social.threata.gent/users/m/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://hackers.town/users/ohkrll" ], "sensitive": false, "atomUri": "https://social.threata.gent/users/m/statuses/113504168595025420", "inReplyToAtomUri": "https://hackers.town/users/ohkrll/statuses/113503092429524717", "conversation": "tag:hackers.town,2024-11-18:objectId=76408004:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://hackers.town/@ohkrll\" class=\"u-url mention\">@<span>ohkrll</span></a></span> </p><p>decrypted_message = &quot;&quot;.join(chr((int(num) &gt;&gt; 3) ^ (int(k) &amp; 0xFF)) for num, k in zip(encrypted_message.split(), key.split()))</p><p>print(decrypted_message)</p><p>1520 456 872 936 448 816 1024 1240 200 88 328 328 384 16 1216 792 704 224 1456 144 64 328 1592 1888 1104 968 1424 608 824 432 464 1640 1368 1944 224 824 0 1560 288 160 768 456 1960 1112 576 664 320 1024 744 656</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://hackers.town/@ohkrll\" class=\"u-url mention\">@<span>ohkrll</span></a></span> </p><p>decrypted_message = &quot;&quot;.join(chr((int(num) &gt;&gt; 3) ^ (int(k) &amp; 0xFF)) for num, k in zip(encrypted_message.split(), key.split()))</p><p>print(decrypted_message)</p><p>1520 456 872 936 448 816 1024 1240 200 88 328 328 384 16 1216 792 704 224 1456 144 64 328 1592 1888 1104 968 1424 608 824 432 464 1640 1368 1944 224 824 0 1560 288 160 768 456 1960 1112 576 664 320 1024 744 656</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://hackers.town/users/ohkrll", "name": "@ohkrll@hackers.town" } ], "replies": { "id": "https://social.threata.gent/users/m/statuses/113504168595025420/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://social.threata.gent/users/m/statuses/113504168595025420/replies?only_other_accounts=true&page=true", "partOf": "https://social.threata.gent/users/m/statuses/113504168595025420/replies", "items": [] } }, "likes": { "id": "https://social.threata.gent/users/m/statuses/113504168595025420/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://social.threata.gent/users/m/statuses/113504168595025420/shares", "type": "Collection", "totalItems": 0 } } }