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://freeradical.zone/users/sohan/statuses/113568864003864180", "type": "Note", "summary": null, "inReplyTo": "https://freeradical.zone/users/sohan/statuses/113568853119160859", "published": "2024-11-29T23:35:39Z", "url": "https://freeradical.zone/@sohan/113568864003864180", "attributedTo": "https://freeradical.zone/users/sohan", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://freeradical.zone/users/sohan/followers" ], "sensitive": false, "atomUri": "https://freeradical.zone/users/sohan/statuses/113568864003864180", "inReplyToAtomUri": "https://freeradical.zone/users/sohan/statuses/113568853119160859", "conversation": "tag:freeradical.zone,2024-11-29:objectId=113462949:objectType=Conversation", "content": "<p>Multiple sine wave oscillation functions, combined with procedurally generated noise, alter the size and orientation of hundreds of line forms. Layered on top of each other, they produce moiré interference patterns: the emergent properties of shape and color, paint and paper.</p><p><a href=\"https://freeradical.zone/tags/generativeart\" class=\"mention hashtag\" rel=\"tag\">#<span>generativeart</span></a> <a href=\"https://freeradical.zone/tags/plotterart\" class=\"mention hashtag\" rel=\"tag\">#<span>plotterart</span></a> <a href=\"https://freeradical.zone/tags/abstractart\" class=\"mention hashtag\" rel=\"tag\">#<span>abstractart</span></a> <a href=\"https://freeradical.zone/tags/creativecoding\" class=\"mention hashtag\" rel=\"tag\">#<span>creativecoding</span></a> <a href=\"https://freeradical.zone/tags/p5js\" class=\"mention hashtag\" rel=\"tag\">#<span>p5js</span></a> <a href=\"https://freeradical.zone/tags/axidraw\" class=\"mention hashtag\" rel=\"tag\">#<span>axidraw</span></a> <a href=\"https://freeradical.zone/tags/genartclub\" class=\"mention hashtag\" rel=\"tag\">#<span>genartclub</span></a> <a href=\"https://freeradical.zone/tags/mastoart\" class=\"mention hashtag\" rel=\"tag\">#<span>mastoart</span></a> <a href=\"https://freeradical.zone/tags/moire\" class=\"mention hashtag\" rel=\"tag\">#<span>moire</span></a> <a href=\"https://freeradical.zone/tags/worksonpaper\" class=\"mention hashtag\" rel=\"tag\">#<span>worksonpaper</span></a></p>", "contentMap": { "en": "<p>Multiple sine wave oscillation functions, combined with procedurally generated noise, alter the size and orientation of hundreds of line forms. Layered on top of each other, they produce moiré interference patterns: the emergent properties of shape and color, paint and paper.</p><p><a href=\"https://freeradical.zone/tags/generativeart\" class=\"mention hashtag\" rel=\"tag\">#<span>generativeart</span></a> <a href=\"https://freeradical.zone/tags/plotterart\" class=\"mention hashtag\" rel=\"tag\">#<span>plotterart</span></a> <a href=\"https://freeradical.zone/tags/abstractart\" class=\"mention hashtag\" rel=\"tag\">#<span>abstractart</span></a> <a href=\"https://freeradical.zone/tags/creativecoding\" class=\"mention hashtag\" rel=\"tag\">#<span>creativecoding</span></a> <a href=\"https://freeradical.zone/tags/p5js\" class=\"mention hashtag\" rel=\"tag\">#<span>p5js</span></a> <a href=\"https://freeradical.zone/tags/axidraw\" class=\"mention hashtag\" rel=\"tag\">#<span>axidraw</span></a> <a href=\"https://freeradical.zone/tags/genartclub\" class=\"mention hashtag\" rel=\"tag\">#<span>genartclub</span></a> <a href=\"https://freeradical.zone/tags/mastoart\" class=\"mention hashtag\" rel=\"tag\">#<span>mastoart</span></a> <a href=\"https://freeradical.zone/tags/moire\" class=\"mention hashtag\" rel=\"tag\">#<span>moire</span></a> <a href=\"https://freeradical.zone/tags/worksonpaper\" class=\"mention hashtag\" rel=\"tag\">#<span>worksonpaper</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://nfts.freeradical.zone/media_attachments/files/113/568/862/747/832/550/original/955ff671c9f7c82a.jpeg", "name": "An abstract painting produced by a robotic pen plotter using a generative algorithm. Thin lines of gray, red, yellow, and purple acrylic paint create swirling moire interference patterns on white paper.", "blurhash": "UGMt2Lt7_Lt7^%aztRoLnzayM|jsRQj[Rkay", "width": 2576, "height": 3220 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://nfts.freeradical.zone/media_attachments/files/113/568/863/260/237/059/original/47a851270e048b2a.jpeg", "name": "An abstract painting produced by a robotic pen plotter using a generative algorithm. Thin lines of gray, red, yellow, and purple acrylic paint create swirling moire interference patterns on white paper.", "blurhash": "UHL|r{s:_Lt7RPayM{a#M{oLjFbH%1j[tRf6", "width": 2576, "height": 3220 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://nfts.freeradical.zone/media_attachments/files/113/568/863/775/604/019/original/6ceccd7e01c0c90e.jpeg", "name": "An abstract painting produced by a robotic pen plotter using a generative algorithm. Thin lines of gray, red, yellow, and purple acrylic paint create swirling moire interference patterns on white paper.", "blurhash": "UNMs{3s:?[t7s8ayWCj[MxkCWCaexuj[baay", "width": 2576, "height": 3220 } ], "tag": [ { "type": "Hashtag", "href": "https://freeradical.zone/tags/generativeart", "name": "#generativeart" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/plotterart", "name": "#plotterart" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/abstractart", "name": "#abstractart" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/creativecoding", "name": "#creativecoding" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/p5js", "name": "#p5js" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/axidraw", "name": "#axidraw" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/genartclub", "name": "#genartclub" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/mastoart", "name": "#mastoart" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/moire", "name": "#moire" }, { "type": "Hashtag", "href": "https://freeradical.zone/tags/worksonpaper", "name": "#worksonpaper" } ], "replies": { "id": "https://freeradical.zone/users/sohan/statuses/113568864003864180/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://freeradical.zone/users/sohan/statuses/113568864003864180/replies?min_id=113568873379873809&page=true", "partOf": "https://freeradical.zone/users/sohan/statuses/113568864003864180/replies", "items": [ "https://freeradical.zone/users/sohan/statuses/113568873379873809" ] } }, "likes": { "id": "https://freeradical.zone/users/sohan/statuses/113568864003864180/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://freeradical.zone/users/sohan/statuses/113568864003864180/shares", "type": "Collection", "totalItems": 0 } }