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://digitalcourage.social/users/konstantin/statuses/110062329363413861", "type": "Note", "summary": null, "inReplyTo": "https://digitalcourage.social/users/konstantin/statuses/110062276274275006", "published": "2023-03-21T16:57:47Z", "url": "https://digitalcourage.social/@konstantin/110062329363413861", "attributedTo": "https://digitalcourage.social/users/konstantin", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://digitalcourage.social/users/konstantin/followers", "https://eupolicy.social/users/edri", "https://digitalcourage.social/users/digitalcourage", "https://social.network.europa.eu/users/EC_Commissioner_Vestager", "https://chaos.social/users/socialhack" ], "sensitive": false, "atomUri": "https://digitalcourage.social/users/konstantin/statuses/110062329363413861", "inReplyToAtomUri": "https://digitalcourage.social/users/konstantin/statuses/110062276274275006", "conversation": "tag:digitalcourage.social,2023-03-21:objectId=23160803:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@edri\" class=\"u-url mention\">@<span>edri</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://digitalcourage.social/@digitalcourage\" class=\"u-url mention\">@<span>digitalcourage</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://social.network.europa.eu/@EC_Commissioner_Vestager\" class=\"u-url mention\">@<span>EC_Commissioner_Vestager</span></a></span> Nach der Vize-Präsidentin der EU-Kommission spricht der Vize-Präsident von <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@edri\" class=\"u-url mention\">@<span>edri</span></a></span> Thomas Lohninger <span class=\"h-card\" translate=\"no\"><a href=\"https://chaos.social/@socialhack\" class=\"u-url mention\">@<span>socialhack</span></a></span>. Er betont, dass das Netzwerk in der europäischen Digitalpolitik als Stimme wahrgenommen wird, legt aber auch den Finger in die Wunde: von <a href=\"https://digitalcourage.social/tags/Netzneutralit%C3%A4t\" class=\"mention hashtag\" rel=\"tag\">#<span>Netzneutralität</span></a>, <a href=\"https://digitalcourage.social/tags/AIAct\" class=\"mention hashtag\" rel=\"tag\">#<span>AIAct</span></a> bis <a href=\"https://digitalcourage.social/tags/Chatkontrolle\" class=\"mention hashtag\" rel=\"tag\">#<span>Chatkontrolle</span></a> muss die EU-Kommission ihre Positionen überdenken und besser auf die Stimmen der Zivilgesellschaft hören.</p>", "contentMap": { "de": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@edri\" class=\"u-url mention\">@<span>edri</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://digitalcourage.social/@digitalcourage\" class=\"u-url mention\">@<span>digitalcourage</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://social.network.europa.eu/@EC_Commissioner_Vestager\" class=\"u-url mention\">@<span>EC_Commissioner_Vestager</span></a></span> Nach der Vize-Präsidentin der EU-Kommission spricht der Vize-Präsident von <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@edri\" class=\"u-url mention\">@<span>edri</span></a></span> Thomas Lohninger <span class=\"h-card\" translate=\"no\"><a href=\"https://chaos.social/@socialhack\" class=\"u-url mention\">@<span>socialhack</span></a></span>. Er betont, dass das Netzwerk in der europäischen Digitalpolitik als Stimme wahrgenommen wird, legt aber auch den Finger in die Wunde: von <a href=\"https://digitalcourage.social/tags/Netzneutralit%C3%A4t\" class=\"mention hashtag\" rel=\"tag\">#<span>Netzneutralität</span></a>, <a href=\"https://digitalcourage.social/tags/AIAct\" class=\"mention hashtag\" rel=\"tag\">#<span>AIAct</span></a> bis <a href=\"https://digitalcourage.social/tags/Chatkontrolle\" class=\"mention hashtag\" rel=\"tag\">#<span>Chatkontrolle</span></a> muss die EU-Kommission ihre Positionen überdenken und besser auf die Stimmen der Zivilgesellschaft hören.</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://digitalcourage.social/system/media_attachments/files/110/062/278/704/860/428/original/820721d48918074c.jpg", "name": "Vize-Präsidentin Margrethe Vestager beim 20jährigen Jubiläum von European Digital Rights", "blurhash": "UH9HCYv_ZM%KPXE1IUt6I9$+x]NGMcxux]RR", "width": 1663, "height": 1247 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://digitalcourage.social/system/media_attachments/files/110/062/279/293/985/112/original/eb064995dc9acc47.jpg", "name": "Zwei Personen beim 20jährigen Jubiläum von European Digital Rights", "blurhash": "UMDu*{E14m-U80Rim+t6ius:tRNa9Exa%MNH", "width": 1663, "height": 1247 } ], "tag": [ { "type": "Mention", "href": "https://eupolicy.social/users/edri", "name": "@edri@eupolicy.social" }, { "type": "Mention", "href": "https://digitalcourage.social/users/digitalcourage", "name": "@digitalcourage" }, { "type": "Mention", "href": "https://social.network.europa.eu/users/EC_Commissioner_Vestager", "name": "@EC_Commissioner_Vestager@social.network.europa.eu" }, { "type": "Mention", "href": "https://chaos.social/users/socialhack", "name": "@socialhack@chaos.social" }, { "type": "Hashtag", "href": "https://digitalcourage.social/tags/netzneutralitat", "name": "#netzneutralitat" }, { "type": "Hashtag", "href": "https://digitalcourage.social/tags/AIAct", "name": "#AIAct" }, { "type": "Hashtag", "href": "https://digitalcourage.social/tags/Chatkontrolle", "name": "#Chatkontrolle" } ], "replies": { "id": "https://digitalcourage.social/users/konstantin/statuses/110062329363413861/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://digitalcourage.social/users/konstantin/statuses/110062329363413861/replies?min_id=110062376750538795&page=true", "partOf": "https://digitalcourage.social/users/konstantin/statuses/110062329363413861/replies", "items": [ "https://digitalcourage.social/users/konstantin/statuses/110062376750538795" ] } }, "likes": { "id": "https://digitalcourage.social/users/konstantin/statuses/110062329363413861/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://digitalcourage.social/users/konstantin/statuses/110062329363413861/shares", "type": "Collection", "totalItems": 2 } }