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://socialbc.ca/users/chris/statuses/113461105274676612", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-10T22:51:12Z", "url": "https://socialbc.ca/@chris/113461105274676612", "attributedTo": "https://socialbc.ca/users/chris", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://socialbc.ca/users/chris/followers" ], "sensitive": false, "atomUri": "https://socialbc.ca/users/chris/statuses/113461105274676612", "inReplyToAtomUri": null, "conversation": "tag:socialbc.ca,2024-11-10:objectId=31155:objectType=Conversation", "content": "<p>One of the endearing things about local politics are the very local traditions tied up in them. In the City of <a href=\"https://socialbc.ca/tags/PortAlberni\" class=\"mention hashtag\" rel=\"tag\">#<span>PortAlberni</span></a> when there is an election, and to determine a random order on the ballot, the names of the candidates for Council get drawn out of the top hat of the first Mayor of Port Alberni, AE Waterhouse. The hat has an awesome case.</p><p>This happened on Friday. A by-election is on to fill the seat left after a councillor passed away suddenly this summer. <a href=\"https://socialbc.ca/tags/RIP\" class=\"mention hashtag\" rel=\"tag\">#<span>RIP</span></a><br /><a href=\"https://www.albernivalleynews.com/local-news/six-people-running-for-city-of-port-alberni-by-election-7638764\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">albernivalleynews.com/local-ne</span><span class=\"invisible\">ws/six-people-running-for-city-of-port-alberni-by-election-7638764</span></a></p>", "contentMap": { "en": "<p>One of the endearing things about local politics are the very local traditions tied up in them. In the City of <a href=\"https://socialbc.ca/tags/PortAlberni\" class=\"mention hashtag\" rel=\"tag\">#<span>PortAlberni</span></a> when there is an election, and to determine a random order on the ballot, the names of the candidates for Council get drawn out of the top hat of the first Mayor of Port Alberni, AE Waterhouse. The hat has an awesome case.</p><p>This happened on Friday. A by-election is on to fill the seat left after a councillor passed away suddenly this summer. <a href=\"https://socialbc.ca/tags/RIP\" class=\"mention hashtag\" rel=\"tag\">#<span>RIP</span></a><br /><a href=\"https://www.albernivalleynews.com/local-news/six-people-running-for-city-of-port-alberni-by-election-7638764\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">albernivalleynews.com/local-ne</span><span class=\"invisible\">ws/six-people-running-for-city-of-port-alberni-by-election-7638764</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/socialbcca/media_attachments/files/113/461/104/968/468/520/original/d546f38ace5d5a71.jpeg", "name": "A picture of a man and woman standing to one side of a council chamber. We see a large wooden table in front of them with an old purple felt lined top hat case with the letters “A.E.W.N.” embossed in gold lettering on the front. The woman is holding the hat carefully from the bottom. She is wearing white gloves. The man is reaching into the hat to draw a name on a small slip of paper.", "blurhash": "UKHURh^j^*RO.T%fIqR*^+%gI[of-:s:%1M|", "width": 960, "height": 640 } ], "tag": [ { "type": "Hashtag", "href": "https://socialbc.ca/tags/portalberni", "name": "#portalberni" }, { "type": "Hashtag", "href": "https://socialbc.ca/tags/rip", "name": "#rip" } ], "replies": { "id": "https://socialbc.ca/users/chris/statuses/113461105274676612/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://socialbc.ca/users/chris/statuses/113461105274676612/replies?only_other_accounts=true&page=true", "partOf": "https://socialbc.ca/users/chris/statuses/113461105274676612/replies", "items": [] } }, "likes": { "id": "https://socialbc.ca/users/chris/statuses/113461105274676612/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://socialbc.ca/users/chris/statuses/113461105274676612/shares", "type": "Collection", "totalItems": 2 } }