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://respublicae.eu/users/enisa_eu/statuses/109086097680308234", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-09-30T07:09:14Z", "url": "https://respublicae.eu/@enisa_eu/109086097680308234", "attributedTo": "https://respublicae.eu/users/enisa_eu", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://respublicae.eu/users/enisa_eu/followers" ], "sensitive": false, "atomUri": "https://respublicae.eu/users/enisa_eu/statuses/109086097680308234", "inReplyToAtomUri": null, "conversation": "tag:respublicae.eu,2022-09-30:objectId=1325494:objectType=Conversation", "content": "<p>Congratulations to Doreen Bogdan-Martin @ITUBDTDirector and @tlamanauskas for being elected to the @ITU posts of (Deputy) Secretary-General! <br />RT @ITU: Relive the highlights from the first day of @ITU elections at <a href=\"https://respublicae.eu/tags/Plenipot\" class=\"mention hashtag\" rel=\"tag\">#<span>Plenipot</span></a> <a href=\"https://t.co/Ui7KkKEuos\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">t.co/Ui7KkKEuos</span><span class=\"invisible\"></span></a> </p><p> 🐦🔗: <a href=\"https://nitter.eu/enisa_eu/status/1575741996098097152\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nitter.eu/enisa_eu/status/1575</span><span class=\"invisible\">741996098097152</span></a></p>", "contentMap": { "en": "<p>Congratulations to Doreen Bogdan-Martin @ITUBDTDirector and @tlamanauskas for being elected to the @ITU posts of (Deputy) Secretary-General! <br />RT @ITU: Relive the highlights from the first day of @ITU elections at <a href=\"https://respublicae.eu/tags/Plenipot\" class=\"mention hashtag\" rel=\"tag\">#<span>Plenipot</span></a> <a href=\"https://t.co/Ui7KkKEuos\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">t.co/Ui7KkKEuos</span><span class=\"invisible\"></span></a> </p><p> 🐦🔗: <a href=\"https://nitter.eu/enisa_eu/status/1575741996098097152\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nitter.eu/enisa_eu/status/1575</span><span class=\"invisible\">741996098097152</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://files.respublicae.eu/media_attachments/files/109/086/097/371/006/192/original/2b77fecb4c0e736e.jpg", "name": "photo of the ballot box for ITU elections at the plenipotentiary conference with a delegate putting their vote in ", "blurhash": "USE{62OrD*v~8wI:x]sA.8j?R*t756V@s:R*", "width": 685, "height": 800 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://files.respublicae.eu/media_attachments/files/109/086/097/459/744/128/original/fec9f70627f67aa9.jpg", "name": "photo of the next ITU Secretary-General having a quick chat with reporters after her election", "blurhash": "U=I}q,s:oLkC~qWBWBWBx[RjWVaeV@j[ofay", "width": 799, "height": 533 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://files.respublicae.eu/media_attachments/files/109/086/097/543/909/488/original/5e98816864680375.jpg", "name": "photo of the current and future ITU Secretaries-General embracing after the results of the election are announced at the plenipotentiary conference", "blurhash": "URC@U6yG%K-+OJtmjXngVpRPxbs8ROaiX9S2", "width": 800, "height": 450 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://files.respublicae.eu/media_attachments/files/109/086/097/626/652/025/original/ddca300d3da2bba6.jpg", "name": "photo of the next ITU Deputy Secretary-General making his acceptance speech at the plenipotentiary conference", "blurhash": "UXF$x0s;Q-R+?wS7MyM{9FkXWBrqD%S4kDxF", "width": 799, "height": 533 } ], "tag": [ { "type": "Hashtag", "href": "https://respublicae.eu/tags/Plenipot", "name": "#Plenipot" } ], "replies": { "id": "https://respublicae.eu/users/enisa_eu/statuses/109086097680308234/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://respublicae.eu/users/enisa_eu/statuses/109086097680308234/replies?only_other_accounts=true&page=true", "partOf": "https://respublicae.eu/users/enisa_eu/statuses/109086097680308234/replies", "items": [] } } }