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://gruene.social/users/harsefeld/statuses/110541497032861459", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-06-14T07:56:25Z", "url": "https://gruene.social/@harsefeld/110541497032861459", "attributedTo": "https://gruene.social/users/harsefeld", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://gruene.social/users/harsefeld/followers", "https://eupolicy.social/users/TheProgressives", "https://respublicae.eu/users/europarl_en", "https://eupolicy.social/users/ottocrat", "https://eupolicy.social/users/AliceStollmeyer", "https://eupolicy.social/users/torben", "https://eupolicy.social/users/mattis", "https://eupolicy.social/users/Squig", "https://eupolicy.social/users/ilumium", "https://eupolicy.social/users/OrsiNyarai", "https://eupolicy.social/users/SuVergnolle", "https://eupolicy.social/users/je5perl", "https://eupolicy.social/users/samy", "https://eupolicy.social/users/AdelinaMarini" ], "sensitive": false, "atomUri": "https://gruene.social/users/harsefeld/statuses/110541497032861459", "inReplyToAtomUri": null, "conversation": "tag:gruene.social,2023-06-14:objectId=13203977:objectType=Conversation", "content": "<p>🎤Hey, <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@TheProgressives\" class=\"u-url mention\">@<span>TheProgressives</span></a></span></p><p>did you know that bringing back <a href=\"https://gruene.social/tags/nature\" class=\"mention hashtag\" rel=\"tag\">#<span>nature</span></a> is an essential part of <a href=\"https://gruene.social/tags/climate\" class=\"mention hashtag\" rel=\"tag\">#<span>climate</span></a> action? 🐝 We rely on nature for <a href=\"https://gruene.social/tags/clean\" class=\"mention hashtag\" rel=\"tag\">#<span>clean</span></a> <a href=\"https://gruene.social/tags/air\" class=\"mention hashtag\" rel=\"tag\">#<span>air</span></a>, <a href=\"https://gruene.social/tags/water\" class=\"mention hashtag\" rel=\"tag\">#<span>water</span></a> &amp; <a href=\"https://gruene.social/tags/food\" class=\"mention hashtag\" rel=\"tag\">#<span>food</span></a>. Don’t let this unique opportunity to <a href=\"https://gruene.social/tags/RestoreNature\" class=\"mention hashtag\" rel=\"tag\">#<span>RestoreNature</span></a> fly away! 🐝</p><p>Bee the change <a href=\"https://gruene.social/tags/Europe\" class=\"mention hashtag\" rel=\"tag\">#<span>Europe</span></a> needs on 15 June in <span class=\"h-card\" translate=\"no\"><a href=\"https://respublicae.eu/@europarl_en\" class=\"u-url mention\">@<span>europarl_en</span></a></span> </p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@ottocrat\" class=\"u-url mention\">@<span>ottocrat</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@AliceStollmeyer\" class=\"u-url mention\">@<span>AliceStollmeyer</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@torben\" class=\"u-url mention\">@<span>torben</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@mattis\" class=\"u-url mention\">@<span>mattis</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@Squig\" class=\"u-url mention\">@<span>Squig</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@ilumium\" class=\"u-url mention\">@<span>ilumium</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@OrsiNyarai\" class=\"u-url mention\">@<span>OrsiNyarai</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@SuVergnolle\" class=\"u-url mention\">@<span>SuVergnolle</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@je5perl\" class=\"u-url mention\">@<span>je5perl</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@samy\" class=\"u-url mention\">@<span>samy</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@AdelinaMarini\" class=\"u-url mention\">@<span>AdelinaMarini</span></a></span></p>", "contentMap": { "de": "<p>🎤Hey, <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@TheProgressives\" class=\"u-url mention\">@<span>TheProgressives</span></a></span></p><p>did you know that bringing back <a href=\"https://gruene.social/tags/nature\" class=\"mention hashtag\" rel=\"tag\">#<span>nature</span></a> is an essential part of <a href=\"https://gruene.social/tags/climate\" class=\"mention hashtag\" rel=\"tag\">#<span>climate</span></a> action? 🐝 We rely on nature for <a href=\"https://gruene.social/tags/clean\" class=\"mention hashtag\" rel=\"tag\">#<span>clean</span></a> <a href=\"https://gruene.social/tags/air\" class=\"mention hashtag\" rel=\"tag\">#<span>air</span></a>, <a href=\"https://gruene.social/tags/water\" class=\"mention hashtag\" rel=\"tag\">#<span>water</span></a> &amp; <a href=\"https://gruene.social/tags/food\" class=\"mention hashtag\" rel=\"tag\">#<span>food</span></a>. Don’t let this unique opportunity to <a href=\"https://gruene.social/tags/RestoreNature\" class=\"mention hashtag\" rel=\"tag\">#<span>RestoreNature</span></a> fly away! 🐝</p><p>Bee the change <a href=\"https://gruene.social/tags/Europe\" class=\"mention hashtag\" rel=\"tag\">#<span>Europe</span></a> needs on 15 June in <span class=\"h-card\" translate=\"no\"><a href=\"https://respublicae.eu/@europarl_en\" class=\"u-url mention\">@<span>europarl_en</span></a></span> </p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@ottocrat\" class=\"u-url mention\">@<span>ottocrat</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@AliceStollmeyer\" class=\"u-url mention\">@<span>AliceStollmeyer</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@torben\" class=\"u-url mention\">@<span>torben</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@mattis\" class=\"u-url mention\">@<span>mattis</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@Squig\" class=\"u-url mention\">@<span>Squig</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@ilumium\" class=\"u-url mention\">@<span>ilumium</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@OrsiNyarai\" class=\"u-url mention\">@<span>OrsiNyarai</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@SuVergnolle\" class=\"u-url mention\">@<span>SuVergnolle</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@je5perl\" class=\"u-url mention\">@<span>je5perl</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@samy\" class=\"u-url mention\">@<span>samy</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@AdelinaMarini\" class=\"u-url mention\">@<span>AdelinaMarini</span></a></span></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://gruene.social/system/media_attachments/files/110/541/496/986/121/511/original/942d36c0127224fa.jpg", "name": "Plakat mit zwei Fragen: \"Are you bee killers?\", \"Or bee heroes?\"\nDarüber steckbriefartig Portraits von 18 Abgeordneten des Europaparlaments.", "blurhash": "UME{R.v{D%R-%jM_RiWB0hRjxYj@D%xat6R-", "width": 473, "height": 473 } ], "tag": [ { "type": "Mention", "href": "https://eupolicy.social/users/TheProgressives", "name": "@TheProgressives@eupolicy.social" }, { "type": "Mention", "href": "https://respublicae.eu/users/europarl_en", "name": "@europarl_en@respublicae.eu" }, { "type": "Mention", "href": "https://eupolicy.social/users/ottocrat", "name": "@ottocrat@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/AliceStollmeyer", "name": "@AliceStollmeyer@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/torben", "name": "@torben@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/mattis", "name": "@mattis@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/Squig", "name": "@Squig@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/ilumium", "name": "@ilumium@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/OrsiNyarai", "name": "@OrsiNyarai@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/SuVergnolle", "name": "@SuVergnolle@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/je5perl", "name": "@je5perl@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/samy", "name": "@samy@eupolicy.social" }, { "type": "Mention", "href": "https://eupolicy.social/users/AdelinaMarini", "name": "@AdelinaMarini@eupolicy.social" }, { "type": "Hashtag", "href": "https://gruene.social/tags/nature", "name": "#nature" }, { "type": "Hashtag", "href": "https://gruene.social/tags/climate", "name": "#climate" }, { "type": "Hashtag", "href": "https://gruene.social/tags/clean", "name": "#clean" }, { "type": "Hashtag", "href": "https://gruene.social/tags/air", "name": "#air" }, { "type": "Hashtag", "href": "https://gruene.social/tags/water", "name": "#water" }, { "type": "Hashtag", "href": "https://gruene.social/tags/food", "name": "#food" }, { "type": "Hashtag", "href": "https://gruene.social/tags/RestoreNature", "name": "#RestoreNature" }, { "type": "Hashtag", "href": "https://gruene.social/tags/europe", "name": "#europe" } ], "replies": { "id": "https://gruene.social/users/harsefeld/statuses/110541497032861459/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://gruene.social/users/harsefeld/statuses/110541497032861459/replies?only_other_accounts=true&page=true", "partOf": "https://gruene.social/users/harsefeld/statuses/110541497032861459/replies", "items": [] } }, "likes": { "id": "https://gruene.social/users/harsefeld/statuses/110541497032861459/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://gruene.social/users/harsefeld/statuses/110541497032861459/shares", "type": "Collection", "totalItems": 3 } }