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://w3id.org/security/v1", "https://www.w3.org/ns/activitystreams", { "Hashtag": "as:Hashtag", "sensitive": "as:sensitive", "schema": "http://schema.org/", "pixelfed": "http://pixelfed.org/ns#", "commentsEnabled": { "@id": "pixelfed:commentsEnabled", "@type": "schema:Boolean" }, "capabilities": { "@id": "pixelfed:capabilities", "@container": "@set" }, "announce": { "@id": "pixelfed:canAnnounce", "@type": "@id" }, "like": { "@id": "pixelfed:canLike", "@type": "@id" }, "reply": { "@id": "pixelfed:canReply", "@type": "@id" }, "toot": "http://joinmastodon.org/ns#", "Emoji": "toot:Emoji", "blurhash": "toot:blurhash" } ], "id": "https://pixelfed.social/p/pen_pipette/799607570866166210", "type": "Note", "summary": null, "content": "First gaming night of the year. I played OPR Grimdark Future Firefight with a friend. Amazing battle between Tau and Necrons. All necrons in these pictures were painted by my talented girlfriend.<br />\n<br />\n<a href=\"https://pixelfed.social/discover/tags/wargaming?src=hash\" title=\"#wargaming\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#wargaming</a> <a href=\"https://pixelfed.social/discover/tags/wargamingterrain?src=hash\" title=\"#wargamingterrain\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#wargamingterrain</a> <a href=\"https://pixelfed.social/discover/tags/opr?src=hash\" title=\"#opr\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#opr</a> <a href=\"https://pixelfed.social/discover/tags/onepagerules?src=hash\" title=\"#onepagerules\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#onepagerules</a> <a href=\"https://pixelfed.social/discover/tags/necromunda?src=hash\" title=\"#necromunda\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#necromunda</a> <a href=\"https://pixelfed.social/discover/tags/warhammer?src=hash\" title=\"#warhammer\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#warhammer</a> <a href=\"https://pixelfed.social/discover/tags/warhammer40k?src=hash\" title=\"#warhammer40k\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#warhammer40k</a> <a href=\"https://pixelfed.social/discover/tags/40k?src=hash\" title=\"#40k\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#40k</a> <a href=\"https://pixelfed.social/discover/tags/terrain?src=hash\" title=\"#terrain\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#terrain</a> <a href=\"https://pixelfed.social/discover/tags/miniaturespainting?src=hash\" title=\"#miniaturespainting\" class=\"u-url hashtag\" rel=\"external nofollow noopener\">#miniaturespainting</a>", "inReplyTo": null, "published": "2025-02-24T11:55:00+00:00", "url": "https://pixelfed.social/p/pen_pipette/799607570866166210", "attributedTo": "https://pixelfed.social/users/pen_pipette", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://pixelfed.social/users/pen_pipette/followers" ], "sensitive": false, "attachment": [ { "type": "Image", "mediaType": "image/jpeg", "url": "https://pxscdn.com/public/m/_v2/790198184647043625/758e75a50-ddd61a/reGNOGG3XwLm/slQgt1t9P6CsD2e2OKjem6KK2Ca8Hop3raVoeYm0.jpg", "name": null, "blurhash": "UMGix*0%S4jG5m}qEgba5n$h-9S3s.R+$iWC", "width": 900, "height": 1350 }, { "type": "Image", "mediaType": "image/jpeg", "url": "https://pxscdn.com/public/m/_v2/790198184647043625/758e75a50-ddd61a/yK4b6bZ8rcuI/NdhmkiQiRdJktZHZzlaWnFEU64tTKgwoKQw7cs53.jpg", "name": null, "blurhash": "UYGGIB}qwdRRw^OBWpS3nir@xFoes-soo1ay", "width": 1621, "height": 1080 }, { "type": "Image", "mediaType": "image/jpeg", "url": "https://pxscdn.com/public/m/_v2/790198184647043625/758e75a50-ddd61a/65hq0F0nP5Dc/EtIo7LJzYw4kwU9FgSPUuvqWqFAMgc8gt6cQI2Lq.jpg", "name": null, "blurhash": "UWHbuI;hI;$%}XwKI;xFkVa|afs.bbS2R+W;", "width": 900, "height": 1350 } ], "tag": [ { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/warhammer", "name": "#warhammer" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/terrain", "name": "#terrain" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/40k", "name": "#40k" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/warhammer40k", "name": "#warhammer40k" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/opr", "name": "#_OPR" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/onepagerules", "name": "#OnePageRules" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/wargaming", "name": "#wargaming" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/miniaturespainting", "name": "#miniaturespainting" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/necromunda", "name": "#Necromunda" }, { "type": "Hashtag", "href": "https://pixelfed.social/discover/tags/wargamingterrain", "name": "#wargamingterrain" } ], "commentsEnabled": true, "capabilities": { "announce": "https://www.w3.org/ns/activitystreams#Public", "like": "https://www.w3.org/ns/activitystreams#Public", "reply": "https://www.w3.org/ns/activitystreams#Public" }, "location": null }