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.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479481192853890", "published": "2025-05-09T19:22:32Z", "url": "https://mastodon.bsd.cafe/@Dendrobatus_Azureus/114479500658637635", "attributedTo": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/followers" ], "sensitive": false, "atomUri": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635", "inReplyToAtomUri": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479481192853890", "conversation": "tag:bsd.cafe,2025-05-09:objectId=16775166:objectType=Conversation", "content": "<p>This is where the depth of the deception became clear </p><p>&gt;&gt;</p><p>The review of this component was also what led us to the discovery of the deepin-feature-enable whitelisting bypass, since we installed the full Deepin desktop environment for the first time in a long time, which triggered the “license agreement” dialog described above. After finding out about this, we decided that it was time to reassess the overall topic of Deepin in openSUSE based on our long-standing experiences.</p><p>&lt;&lt;</p><p><a href=\"https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html#2021-02-01-dtkcommon-filedrag-d-bus-service\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">security.opensuse.org/2025/05/</span><span class=\"invisible\">07/deepin-desktop-removal.html#2021-02-01-dtkcommon-filedrag-d-bus-service</span></a></p><p><a href=\"https://mastodon.bsd.cafe/tags/openSUSE\" class=\"mention hashtag\" rel=\"tag\">#<span>openSUSE</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a> <a href=\"https://mastodon.bsd.cafe/tags/POSIX\" class=\"mention hashtag\" rel=\"tag\">#<span>POSIX</span></a> <a href=\"https://mastodon.bsd.cafe/tags/OpenSource\" class=\"mention hashtag\" rel=\"tag\">#<span>OpenSource</span></a> <a href=\"https://mastodon.bsd.cafe/tags/programming\" class=\"mention hashtag\" rel=\"tag\">#<span>programming</span></a> <br /><a href=\"https://mastodon.bsd.cafe/tags/Deepin\" class=\"mention hashtag\" rel=\"tag\">#<span>Deepin</span></a> <a href=\"https://mastodon.bsd.cafe/tags/WTF\" class=\"mention hashtag\" rel=\"tag\">#<span>WTF</span></a> <a href=\"https://mastodon.bsd.cafe/tags/frightmare\" class=\"mention hashtag\" rel=\"tag\">#<span>frightmare</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>Infosec</span></a> <a href=\"https://mastodon.bsd.cafe/tags/nightmare\" class=\"mention hashtag\" rel=\"tag\">#<span>nightmare</span></a> <a href=\"https://mastodon.bsd.cafe/tags/elmStreet\" class=\"mention hashtag\" rel=\"tag\">#<span>elmStreet</span></a></p>", "contentMap": { "en": "<p>This is where the depth of the deception became clear </p><p>&gt;&gt;</p><p>The review of this component was also what led us to the discovery of the deepin-feature-enable whitelisting bypass, since we installed the full Deepin desktop environment for the first time in a long time, which triggered the “license agreement” dialog described above. After finding out about this, we decided that it was time to reassess the overall topic of Deepin in openSUSE based on our long-standing experiences.</p><p>&lt;&lt;</p><p><a href=\"https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html#2021-02-01-dtkcommon-filedrag-d-bus-service\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">security.opensuse.org/2025/05/</span><span class=\"invisible\">07/deepin-desktop-removal.html#2021-02-01-dtkcommon-filedrag-d-bus-service</span></a></p><p><a href=\"https://mastodon.bsd.cafe/tags/openSUSE\" class=\"mention hashtag\" rel=\"tag\">#<span>openSUSE</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a> <a href=\"https://mastodon.bsd.cafe/tags/POSIX\" class=\"mention hashtag\" rel=\"tag\">#<span>POSIX</span></a> <a href=\"https://mastodon.bsd.cafe/tags/OpenSource\" class=\"mention hashtag\" rel=\"tag\">#<span>OpenSource</span></a> <a href=\"https://mastodon.bsd.cafe/tags/programming\" class=\"mention hashtag\" rel=\"tag\">#<span>programming</span></a> <br /><a href=\"https://mastodon.bsd.cafe/tags/Deepin\" class=\"mention hashtag\" rel=\"tag\">#<span>Deepin</span></a> <a href=\"https://mastodon.bsd.cafe/tags/WTF\" class=\"mention hashtag\" rel=\"tag\">#<span>WTF</span></a> <a href=\"https://mastodon.bsd.cafe/tags/frightmare\" class=\"mention hashtag\" rel=\"tag\">#<span>frightmare</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>Infosec</span></a> <a href=\"https://mastodon.bsd.cafe/tags/nightmare\" class=\"mention hashtag\" rel=\"tag\">#<span>nightmare</span></a> <a href=\"https://mastodon.bsd.cafe/tags/elmStreet\" class=\"mention hashtag\" rel=\"tag\">#<span>elmStreet</span></a></p>" }, "updated": "2025-05-09T19:27:03Z", "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://media.bsd.cafe/bsdmmedia01/media_attachments/files/114/479/500/284/281/947/original/432fbe7c25f0f449.jpg", "name": " The image displays a screenshot of a text document on a mobile device. The background is dark, with text in white and blue boxes. The main text is in blue boxes and discusses the review of a component related to the Deepin desktop environment, mentioning the discovery of a whitelisting bypass. It also references the installation of the full Deepin desktop environment for the first time in a long time, which triggered a \"license agreement\" dialog. The text concludes with a decision to reassess the overall topic of Deepin in openSUSE based on long-standing experiences.\n\nThe bottom section of the image is in white text and provides a date, \"2024-09-02,\" followed by a description of changes to the \"deepin-system-monitor\" component. It mentions the addition of a new D-Bus service and new Polkit actions. The text notes that the D-Bus service was accepted despite some quirks and that the review of the Polkit actions was not completed until now. It also mentions a second look at the D-Bus service, which revealed the use of the deprecated \"UnixProcess\" subject for Polkit authentication in an unsafe way. The bottom of the image includes navigation buttons labeled \"III,\" \"O,\" and \"<.\"\n\n Ovis2-8B\n\n🌱 Energy used: 0.338 Wh", "blurhash": "UK5$Gbo#V?kCcIbIjXbHbJayjZfki[f5bIfR", "width": 1080, "height": 2400 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/opensuse", "name": "#opensuse" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/linux", "name": "#linux" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/posix", "name": "#posix" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/opensource", "name": "#opensource" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/programming", "name": "#programming" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/deepin", "name": "#deepin" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/frightmare", "name": "#frightmare" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/infosec", "name": "#infosec" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/nightmare", "name": "#nightmare" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/elmstreet", "name": "#elmstreet" }, { "type": "Hashtag", "href": "https://mastodon.bsd.cafe/tags/wtf", "name": "#wtf" } ], "replies": { "id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635/replies?min_id=114479538882506386&page=true", "partOf": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635/replies", "items": [ "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479538882506386" ] } }, "likes": { "id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/114479500658637635/shares", "type": "Collection", "totalItems": 1 } }