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", "https://w3id.org/security/v1", { "mostr": "http://mostr.pub/ns#", "Zap": "mostr:Zap", "xsd": "http://www.w3.org/2001/XMLSchema#", "fep": "https://w3id.org/fep/", "proxyOf": { "@id": "fep:fffd/proxyOf", "@type": "@id", "@container": "@set" }, "protocol": { "@id": "fep:fffd/protocol", "@type": "@id" }, "proxied": { "@id": "fep:fffd/proxied", "@type": "xsd:string" }, "authoritative": { "@id": "fep:fffd/authoritative", "@type": "xsd:boolean" } } ], "type": "Note", "id": "https://mostr.pub/objects/669c6007d3553ac07a5b8e30aae3119454383f5c3a22ba239a1226f74fcd9df0", "attributedTo": "https://mostr.pub/users/47446024c7fb416477ed146ff765aabc66e1276eeb2c60c60594740ba459ff5b", "content": "Descobri que postaram minha tradução no reddit e o cara que escreveu viu ela, muito foda <a href=\"https://image.nostr.build/e4e585facdfe7aaa51745313b8a57cdae7d9e1f4d2ae5933df3d3c28bccb15e8.jpg\">https://image.nostr.build/e4e585facdfe7aaa51745313b8a57cdae7d9e1f4d2ae5933df3d3c28bccb15e8.jpg</a> <a href=\"https://image.nostr.build/dc5456e1ef18d5ae825852fa01cebde847a901a74532cc7fc28f333cc75c63dc.jpg\">https://image.nostr.build/dc5456e1ef18d5ae825852fa01cebde847a901a74532cc7fc28f333cc75c63dc.jpg</a><br /><a class=\"mention hashtag\" href=\"https://mostr.pub/tags/Monero\" rel=\"tag\"><span>#</span>Monero</a> <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/XMR\" rel=\"tag\"><span>#</span>XMR</a>", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mostr.pub/users/47446024c7fb416477ed146ff765aabc66e1276eeb2c60c60594740ba459ff5b/followers" ], "tag": [ { "type": "Hashtag", "href": "https://mostr.pub/tags/Monero", "name": "#Monero" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/monero", "name": "#monero" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/XMR", "name": "#XMR" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/xmr", "name": "#xmr" } ], "attachment": [ { "type": "Document", "url": "https://image.nostr.build/e4e585facdfe7aaa51745313b8a57cdae7d9e1f4d2ae5933df3d3c28bccb15e8.jpg", "mediaType": "image/jpeg", "blurhash": "i7RpB_xYVsr?~VM}_2-;%M$inMRPVt-oM|xubHIp8{-PIAMx?GD*%Lt7NH_3-nIAV@-:D*xakDM|^k%1D%MxxaIVofofNI", "width": 658, "height": 370 }, { "type": "Document", "url": "https://image.nostr.build/dc5456e1ef18d5ae825852fa01cebde847a901a74532cc7fc28f333cc75c63dc.jpg", "mediaType": "image/jpeg", "blurhash": "ZASF;LjF?H?H-p%2%M-;kC%2enRPV@xaV@V[WBoz~WMxIUjFM{oLRjaykC~qIARPt7RPt7j[t7a|", "width": 658, "height": 292 } ], "sensitive": false, "published": "2025-06-10T21:44:10.000Z", "generator": { "type": "Application", "name": "Mostr Bridge", "url": "https://mostr.pub/" }, "proxyOf": [ { "protocol": "https://github.com/nostr-protocol/nostr", "proxied": "note1v6wxqp7n25avq7jm3cc24cc3j32rs06u8g3t5gu6zgn0wn7dnhcqgvfahs", "authoritative": true } ] }