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", "expiry": "toot:expiry", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag", "Emoji": "toot:Emoji" } ], "id": "https://qoto.org/users/frayoshi/collections/featured", "type": "OrderedCollection", "totalItems": 2, "orderedItems": [ { "id": "https://qoto.org/users/frayoshi/statuses/110017064317271617", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-03-13T17:06:17Z", "url": "https://qoto.org/@frayoshi/110017064317271617", "attributedTo": "https://qoto.org/users/frayoshi", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://qoto.org/users/frayoshi/followers" ], "sensitive": false, "atomUri": "https://qoto.org/users/frayoshi/statuses/110017064317271617", "inReplyToAtomUri": null, "conversation": "tag:qoto.org,2023-03-13:objectId=110017064317281634:objectType=Conversation", "context": "https://qoto.org/contexts/110017064317281634", "content": "<p>Have been experimenting with <a href=\"https://qoto.org/tags/notion\" class=\"mention hashtag\" rel=\"tag\">#<span>notion</span></a> lately, and it inspired me to create a <a href=\"https://qoto.org/tags/sheet\" class=\"mention hashtag\" rel=\"tag\">#<span>sheet</span></a> with most of my publications, the free ones at least :blob3c: <br />You can visit the page via<br /><a href=\"https://furayoshi.com/notionpub\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">furayoshi.com/notionpub</span><span class=\"invisible\"></span></a><br />It also comes with a nice <a href=\"https://qoto.org/tags/gallery\" class=\"mention hashtag\" rel=\"tag\">#<span>gallery</span></a> view ^^</p><p>I have added information about type, <a href=\"https://qoto.org/tags/license\" class=\"mention hashtag\" rel=\"tag\">#<span>license</span></a>, status, licensability, places where to download... There&#39;s still much to be done, will populate more in the coming weeks :blobaviator: </p><p>The awesome part about Notion is that you can <a href=\"https://qoto.org/tags/filter\" class=\"mention hashtag\" rel=\"tag\">#<span>filter</span></a>... a lot! Until you get what you want in the order you want :blobaww: </p><p>I know that there are libre alternatives out there, have tried various, but couldn&#39;t get them to work as I wanted to, they still need some development. Affine is an awesome project, for example, but not quite there, yet.</p>", "contentMap": { "en": "<p>Have been experimenting with <a href=\"https://qoto.org/tags/notion\" class=\"mention hashtag\" rel=\"tag\">#<span>notion</span></a> lately, and it inspired me to create a <a href=\"https://qoto.org/tags/sheet\" class=\"mention hashtag\" rel=\"tag\">#<span>sheet</span></a> with most of my publications, the free ones at least :blob3c: <br />You can visit the page via<br /><a href=\"https://furayoshi.com/notionpub\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">furayoshi.com/notionpub</span><span class=\"invisible\"></span></a><br />It also comes with a nice <a href=\"https://qoto.org/tags/gallery\" class=\"mention hashtag\" rel=\"tag\">#<span>gallery</span></a> view ^^</p><p>I have added information about type, <a href=\"https://qoto.org/tags/license\" class=\"mention hashtag\" rel=\"tag\">#<span>license</span></a>, status, licensability, places where to download... There&#39;s still much to be done, will populate more in the coming weeks :blobaviator: </p><p>The awesome part about Notion is that you can <a href=\"https://qoto.org/tags/filter\" class=\"mention hashtag\" rel=\"tag\">#<span>filter</span></a>... a lot! Until you get what you want in the order you want :blobaww: </p><p>I know that there are libre alternatives out there, have tried various, but couldn&#39;t get them to work as I wanted to, they still need some development. Affine is an awesome project, for example, but not quite there, yet.</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://media.social.qoto.org/media_attachments/files/110/017/060/189/697/322/original/a6ecd9fd9088d83d.png", "name": "A view of the Notion's gallery page for my publication, with a featured filter applied and info about licenses and types of media.", "blurhash": "UKCP*MM|IUV@02xvoyR*Q:rrspxu%iOD%Meo", "focalPoint": [ 0, 0 ], "width": 1705, "height": 960 } ], "tag": [ { "type": "Hashtag", "href": "https://qoto.org/tags/notion", "name": "#notion" }, { "type": "Hashtag", "href": "https://qoto.org/tags/license", "name": "#license" }, { "type": "Hashtag", "href": "https://qoto.org/tags/filter", "name": "#filter" }, { "type": "Hashtag", "href": "https://qoto.org/tags/gallery", "name": "#gallery" }, { "type": "Hashtag", "href": "https://qoto.org/tags/sheet", "name": "#sheet" }, { "id": "https://qoto.org/emojis/146112", "type": "Emoji", "name": ":blob3c:", "updated": "2020-08-26T03:10:40Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.social.qoto.org/custom_emojis/images/000/146/112/original/e1ffa9dbd81a4764.png" } }, { "id": "https://qoto.org/emojis/146127", "type": "Emoji", "name": ":blobaviator:", "updated": "2020-08-26T03:11:00Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.social.qoto.org/custom_emojis/images/000/146/127/original/63f445b7331196ab.png" } }, { "id": "https://qoto.org/emojis/19205", "type": "Emoji", "name": ":blobaww:", "updated": "2020-08-26T03:10:18Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.social.qoto.org/custom_emojis/images/000/019/205/original/868034f352cf4550.png" } } ], "replies": { "id": "https://qoto.org/users/frayoshi/statuses/110017064317271617/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://qoto.org/users/frayoshi/statuses/110017064317271617/replies?only_other_accounts=true&page=true", "partOf": "https://qoto.org/users/frayoshi/statuses/110017064317271617/replies", "items": [] } } }, { "id": "https://qoto.org/users/frayoshi/statuses/109689722768550946", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-14T21:39:02Z", "url": "https://qoto.org/@frayoshi/109689722768550946", "attributedTo": "https://qoto.org/users/frayoshi", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://qoto.org/users/frayoshi/followers" ], "sensitive": false, "atomUri": "https://qoto.org/users/frayoshi/statuses/109689722768550946", "inReplyToAtomUri": null, "conversation": "tag:qoto.org,2023-01-14:objectId=109689722768525934:objectType=Conversation", "context": "https://qoto.org/contexts/109689722768525934", "content": "<p>Have united all my notes about <a href=\"https://qoto.org/tags/GPG\" class=\"mention hashtag\" rel=\"tag\">#<span>GPG</span></a> ( <a href=\"https://qoto.org/tags/PGP\" class=\"mention hashtag\" rel=\"tag\">#<span>PGP</span></a> ) into 1 <a href=\"https://qoto.org/tags/blog\" class=\"mention hashtag\" rel=\"tag\">#<span>blog</span></a> , It covers:<br />- creation<br />- modification<br />- <a href=\"https://qoto.org/tags/backup\" class=\"mention hashtag\" rel=\"tag\">#<span>backup</span></a><br />- <a href=\"https://qoto.org/tags/publishing\" class=\"mention hashtag\" rel=\"tag\">#<span>publishing</span></a><br />- use<br />- <a href=\"https://qoto.org/tags/signature\" class=\"mention hashtag\" rel=\"tag\">#<span>signature</span></a> of <a href=\"https://qoto.org/tags/keys\" class=\"mention hashtag\" rel=\"tag\">#<span>keys</span></a> that belong to others<br />- <a href=\"https://qoto.org/tags/SSH\" class=\"mention hashtag\" rel=\"tag\">#<span>SSH</span></a> <a href=\"https://qoto.org/tags/authentication\" class=\"mention hashtag\" rel=\"tag\">#<span>authentication</span></a> <a href=\"https://qoto.org/tags/keys\" class=\"mention hashtag\" rel=\"tag\">#<span>keys</span></a><br />- use of integrated <a href=\"https://qoto.org/tags/Yubikey\" class=\"mention hashtag\" rel=\"tag\">#<span>Yubikey</span></a> <a href=\"https://qoto.org/tags/smartcard\" class=\"mention hashtag\" rel=\"tag\">#<span>smartcard</span></a><br />- <a href=\"https://qoto.org/tags/notes\" class=\"mention hashtag\" rel=\"tag\">#<span>notes</span></a><br />- <a href=\"https://qoto.org/tags/reference\" class=\"mention hashtag\" rel=\"tag\">#<span>reference</span></a> sources<br />- D&#39;Artagnan story</p><p>Hope this will help some and.. In case you spot some imprecision or error, please please, do point it out! :ablobderpy: </p><p><a href=\"https://furayoshi.com/blog/gpg-guide\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">furayoshi.com/blog/gpg-guide</span><span class=\"invisible\"></span></a><br /><a href=\"https://qoto.org/tags/security\" class=\"mention hashtag\" rel=\"tag\">#<span>security</span></a> <a href=\"https://qoto.org/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a> <a href=\"https://qoto.org/tags/keyserver\" class=\"mention hashtag\" rel=\"tag\">#<span>keyserver</span></a> <a href=\"https://qoto.org/tags/code\" class=\"mention hashtag\" rel=\"tag\">#<span>code</span></a> <a href=\"https://qoto.org/tags/programming\" class=\"mention hashtag\" rel=\"tag\">#<span>programming</span></a> <a href=\"https://qoto.org/tags/2FA\" class=\"mention hashtag\" rel=\"tag\">#<span>2FA</span></a> <a href=\"https://qoto.org/tags/cyberSecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>cyberSecurity</span></a> <a href=\"https://qoto.org/tags/Encryption\" class=\"mention hashtag\" rel=\"tag\">#<span>Encryption</span></a> <a href=\"https://qoto.org/tags/GnuPG\" class=\"mention hashtag\" rel=\"tag\">#<span>GnuPG</span></a></p>", "contentMap": { "en": "<p>Have united all my notes about <a href=\"https://qoto.org/tags/GPG\" class=\"mention hashtag\" rel=\"tag\">#<span>GPG</span></a> ( <a href=\"https://qoto.org/tags/PGP\" class=\"mention hashtag\" rel=\"tag\">#<span>PGP</span></a> ) into 1 <a href=\"https://qoto.org/tags/blog\" class=\"mention hashtag\" rel=\"tag\">#<span>blog</span></a> , It covers:<br />- creation<br />- modification<br />- <a href=\"https://qoto.org/tags/backup\" class=\"mention hashtag\" rel=\"tag\">#<span>backup</span></a><br />- <a href=\"https://qoto.org/tags/publishing\" class=\"mention hashtag\" rel=\"tag\">#<span>publishing</span></a><br />- use<br />- <a href=\"https://qoto.org/tags/signature\" class=\"mention hashtag\" rel=\"tag\">#<span>signature</span></a> of <a href=\"https://qoto.org/tags/keys\" class=\"mention hashtag\" rel=\"tag\">#<span>keys</span></a> that belong to others<br />- <a href=\"https://qoto.org/tags/SSH\" class=\"mention hashtag\" rel=\"tag\">#<span>SSH</span></a> <a href=\"https://qoto.org/tags/authentication\" class=\"mention hashtag\" rel=\"tag\">#<span>authentication</span></a> <a href=\"https://qoto.org/tags/keys\" class=\"mention hashtag\" rel=\"tag\">#<span>keys</span></a><br />- use of integrated <a href=\"https://qoto.org/tags/Yubikey\" class=\"mention hashtag\" rel=\"tag\">#<span>Yubikey</span></a> <a href=\"https://qoto.org/tags/smartcard\" class=\"mention hashtag\" rel=\"tag\">#<span>smartcard</span></a><br />- <a href=\"https://qoto.org/tags/notes\" class=\"mention hashtag\" rel=\"tag\">#<span>notes</span></a><br />- <a href=\"https://qoto.org/tags/reference\" class=\"mention hashtag\" rel=\"tag\">#<span>reference</span></a> sources<br />- D&#39;Artagnan story</p><p>Hope this will help some and.. In case you spot some imprecision or error, please please, do point it out! :ablobderpy: </p><p><a href=\"https://furayoshi.com/blog/gpg-guide\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">furayoshi.com/blog/gpg-guide</span><span class=\"invisible\"></span></a><br /><a href=\"https://qoto.org/tags/security\" class=\"mention hashtag\" rel=\"tag\">#<span>security</span></a> <a href=\"https://qoto.org/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a> <a href=\"https://qoto.org/tags/keyserver\" class=\"mention hashtag\" rel=\"tag\">#<span>keyserver</span></a> <a href=\"https://qoto.org/tags/code\" class=\"mention hashtag\" rel=\"tag\">#<span>code</span></a> <a href=\"https://qoto.org/tags/programming\" class=\"mention hashtag\" rel=\"tag\">#<span>programming</span></a> <a href=\"https://qoto.org/tags/2FA\" class=\"mention hashtag\" rel=\"tag\">#<span>2FA</span></a> <a href=\"https://qoto.org/tags/cyberSecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>cyberSecurity</span></a> <a href=\"https://qoto.org/tags/Encryption\" class=\"mention hashtag\" rel=\"tag\">#<span>Encryption</span></a> <a href=\"https://qoto.org/tags/GnuPG\" class=\"mention hashtag\" rel=\"tag\">#<span>GnuPG</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://qoto.org/tags/pgp", "name": "#pgp" }, { "type": "Hashtag", "href": "https://qoto.org/tags/backup", "name": "#backup" }, { "type": "Hashtag", "href": "https://qoto.org/tags/publishing", "name": "#publishing" }, { "type": "Hashtag", "href": "https://qoto.org/tags/signature", "name": "#signature" }, { "type": "Hashtag", "href": "https://qoto.org/tags/keys", "name": "#keys" }, { "type": "Hashtag", "href": "https://qoto.org/tags/ssh", "name": "#ssh" }, { "type": "Hashtag", "href": "https://qoto.org/tags/authentication", "name": "#authentication" }, { "type": "Hashtag", "href": "https://qoto.org/tags/yubikey", "name": "#yubikey" }, { "type": "Hashtag", "href": "https://qoto.org/tags/smartcard", "name": "#smartcard" }, { "type": "Hashtag", "href": "https://qoto.org/tags/notes", "name": "#notes" }, { "type": "Hashtag", "href": "https://qoto.org/tags/reference", "name": "#reference" }, { "type": "Hashtag", "href": "https://qoto.org/tags/security", "name": "#security" }, { "type": "Hashtag", "href": "https://qoto.org/tags/linux", "name": "#linux" }, { "type": "Hashtag", "href": "https://qoto.org/tags/keyserver", "name": "#keyserver" }, { "type": "Hashtag", "href": "https://qoto.org/tags/code", "name": "#code" }, { "type": "Hashtag", "href": "https://qoto.org/tags/programming", "name": "#programming" }, { "type": "Hashtag", "href": "https://qoto.org/tags/2fa", "name": "#2fa" }, { "type": "Hashtag", "href": "https://qoto.org/tags/cybersecurity", "name": "#cybersecurity" }, { "type": "Hashtag", "href": "https://qoto.org/tags/encryption", "name": "#encryption" }, { "type": "Hashtag", "href": "https://qoto.org/tags/gnupg", "name": "#gnupg" }, { "type": "Hashtag", "href": "https://qoto.org/tags/gpg", "name": "#gpg" }, { "type": "Hashtag", "href": "https://qoto.org/tags/blog", "name": "#blog" }, { "id": "https://qoto.org/emojis/145860", "type": "Emoji", "name": ":ablobderpy:", "updated": "2020-08-26T03:07:21Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.social.qoto.org/custom_emojis/images/000/145/860/original/bbb1eccd54c9b77f.png" } } ], "replies": { "id": "https://qoto.org/users/frayoshi/statuses/109689722768550946/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://qoto.org/users/frayoshi/statuses/109689722768550946/replies?only_other_accounts=true&page=true", "partOf": "https://qoto.org/users/frayoshi/statuses/109689722768550946/replies", "items": [] } } } ] }