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.social/users/rzeta0/statuses/114587512062903642", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-05-28T21:11:15Z", "url": "https://mastodon.social/@rzeta0/114587512062903642", "attributedTo": "https://mastodon.social/users/rzeta0", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/rzeta0/followers" ], "sensitive": false, "atomUri": "https://mastodon.social/users/rzeta0/statuses/114587512062903642", "inReplyToAtomUri": null, "conversation": "tag:mastodon.social,2025-05-28:objectId=1008887527:objectType=Conversation", "content": "<p>summary execution of UN personnel</p><p>---</p><p><a href=\"https://mastodon.social/tags/genocide\" class=\"mention hashtag\" rel=\"tag\">#<span>genocide</span></a> <a href=\"https://mastodon.social/tags/warcrimes\" class=\"mention hashtag\" rel=\"tag\">#<span>warcrimes</span></a> <a href=\"https://mastodon.social/tags/gaza\" class=\"mention hashtag\" rel=\"tag\">#<span>gaza</span></a> <a href=\"https://mastodon.social/tags/uspol\" class=\"mention hashtag\" rel=\"tag\">#<span>uspol</span></a> <a href=\"https://mastodon.social/tags/ukpol\" class=\"mention hashtag\" rel=\"tag\">#<span>ukpol</span></a> <a href=\"https://mastodon.social/tags/europe\" class=\"mention hashtag\" rel=\"tag\">#<span>europe</span></a></p>", "contentMap": { "en": "<p>summary execution of UN personnel</p><p>---</p><p><a href=\"https://mastodon.social/tags/genocide\" class=\"mention hashtag\" rel=\"tag\">#<span>genocide</span></a> <a href=\"https://mastodon.social/tags/warcrimes\" class=\"mention hashtag\" rel=\"tag\">#<span>warcrimes</span></a> <a href=\"https://mastodon.social/tags/gaza\" class=\"mention hashtag\" rel=\"tag\">#<span>gaza</span></a> <a href=\"https://mastodon.social/tags/uspol\" class=\"mention hashtag\" rel=\"tag\">#<span>uspol</span></a> <a href=\"https://mastodon.social/tags/ukpol\" class=\"mention hashtag\" rel=\"tag\">#<span>ukpol</span></a> <a href=\"https://mastodon.social/tags/europe\" class=\"mention hashtag\" rel=\"tag\">#<span>europe</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://files.mastodon.social/media_attachments/files/114/587/500/449/911/868/original/78ab26aa9fbcce7c.png", "name": "UNRWA chief describes ‘summary execution’ of Gaza staff member\n\nPhilippe Lazzarini, the head of the UN agency for Palestinian refugees, has provided new details about the killing of an UNRWA staff member in March.\n\nIn a post on X, Lazzarini said the man named Kamal left his home in Rafah on March 23 wearing a UN vest and driving a UN-marked vehicle. “Within an hour, UNRWA lost contact with him. His whereabouts unknown for a week,” he said.\n\n“On 30 March, Kamal’s body was discovered near a mass grave, alongside the human remains of the PRCS humanitarian workers killed by the Israeli Forces. Kamal was killed through one or multiple blows to the back of his skull. He was then buried next to the other @PalestineRCS team members.”", "blurhash": "UAR2=Hfj_4xuzUoeRjayvLRjWBoe=|oeR*jZ", "focalPoint": [ -0.72, 0.66 ], "width": 1651, "height": 930 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.social/tags/genocide", "name": "#genocide" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/warcrimes", "name": "#warcrimes" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/gaza", "name": "#gaza" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/uspol", "name": "#uspol" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/ukpol", "name": "#ukpol" }, { "type": "Hashtag", "href": "https://mastodon.social/tags/europe", "name": "#europe" } ], "replies": { "id": "https://mastodon.social/users/rzeta0/statuses/114587512062903642/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.social/users/rzeta0/statuses/114587512062903642/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.social/users/rzeta0/statuses/114587512062903642/replies", "items": [] } }, "likes": { "id": "https://mastodon.social/users/rzeta0/statuses/114587512062903642/likes", "type": "Collection", "totalItems": 13 }, "shares": { "id": "https://mastodon.social/users/rzeta0/statuses/114587512062903642/shares", "type": "Collection", "totalItems": 19 } }