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", "litepub": "http://litepub.social/ns#", "directMessage": "litepub:directMessage" } ], "id": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-24T06:53:32Z", "url": "https://social.mildlyfunctional.gay/@artemist/113536611943288020", "attributedTo": "https://social.mildlyfunctional.gay/users/artemist", "to": [ "https://social.mildlyfunctional.gay/users/artemist/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public" ], "sensitive": false, "atomUri": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020", "inReplyToAtomUri": null, "conversation": "tag:mildlyfunctional.gay,2024-11-24:objectId=2468545:objectType=Conversation", "content": "<p>i think it's funny how the european union has declared that laws are only valid if they are published in the official journal online as pdf with a Qualified Electronic Signature/Seal, guaranteed to be made on a hardware security module. they defined a giant regulation (<a href=\"https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A02014R0910-20241018\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">eidas</a>) to give a legal backing to these electronic signatures and got etsi to write <a href=\"https://www.etsi.org/deliver/etsi_tr/119000_119099/119000/01.02.01_60/tr_119000v010201p.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">dozens of standards</a> to support the regulation.</p><p>they then neglected to have any technical measure to say which certificates are actually allowed to sign official journal issues. I'm pretty sure they could have gotten the CA to include their <a href=\"https://eur-lex.europa.eu/content/oj/e-oj/signaturePolicy-EN.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">signature policy</a> in their certificates as a way to show that they're allowed to issue the official journal, but they didn't. they just publish a list of keys on <a href=\"https://eur-lex.europa.eu/content/oj/e-oj/listing.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">a website</a>.</p>", "contentMap": { "en": "<p>i think it's funny how the european union has declared that laws are only valid if they are published in the official journal online as pdf with a Qualified Electronic Signature/Seal, guaranteed to be made on a hardware security module. they defined a giant regulation (<a href=\"https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A02014R0910-20241018\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">eidas</a>) to give a legal backing to these electronic signatures and got etsi to write <a href=\"https://www.etsi.org/deliver/etsi_tr/119000_119099/119000/01.02.01_60/tr_119000v010201p.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">dozens of standards</a> to support the regulation.</p><p>they then neglected to have any technical measure to say which certificates are actually allowed to sign official journal issues. I'm pretty sure they could have gotten the CA to include their <a href=\"https://eur-lex.europa.eu/content/oj/e-oj/signaturePolicy-EN.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">signature policy</a> in their certificates as a way to show that they're allowed to issue the official journal, but they didn't. they just publish a list of keys on <a href=\"https://eur-lex.europa.eu/content/oj/e-oj/listing.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">a website</a>.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020/replies?min_id=113536618985310827&page=true", "partOf": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020/replies", "items": [ "https://social.mildlyfunctional.gay/users/artemist/statuses/113536618985310827" ] } }, "likes": { "id": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://social.mildlyfunctional.gay/users/artemist/statuses/113536611943288020/shares", "type": "Collection", "totalItems": 0 } }