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", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" }, "Hashtag": "as:Hashtag", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mathstodon.xyz/users/stphrolland", "type": "Person", "following": "https://mathstodon.xyz/users/stphrolland/following", "followers": "https://mathstodon.xyz/users/stphrolland/followers", "inbox": "https://mathstodon.xyz/users/stphrolland/inbox", "outbox": "https://mathstodon.xyz/users/stphrolland/outbox", "featured": "https://mathstodon.xyz/users/stphrolland/collections/featured", "featuredTags": "https://mathstodon.xyz/users/stphrolland/collections/tags", "preferredUsername": "stphrolland", "name": "Stephane L Rolland-Brabant ⁂⧖⏚", "summary": "<p>More Curious Amateur than Expert</p><p><a href=\"https://mathstodon.xyz/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a> <br /><a href=\"https://mathstodon.xyz/tags/NixOS\" class=\"mention hashtag\" rel=\"tag\">#<span>NixOS</span></a><br /><a href=\"https://mathstodon.xyz/tags/SoftwareCraft\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareCraft</span></a><br /><a href=\"https://mathstodon.xyz/tags/FunctionalProgramming\" class=\"mention hashtag\" rel=\"tag\">#<span>FunctionalProgramming</span></a></p><p>Denotational Design &amp; Semantics<br />Graph Theory &amp; Transformation &amp; Formal Grammars<br />HoTT/UF/CategoryTheory Diagrams &amp; Props Networks</p><p>Machine Learning/Statistics/Probability<br />Natural Language Processing<br />Computational Linguistics<br />Information Theory</p><p>Dynamical Systems Pde/Chaos<br />DSP Audio Math+Music/MamuX</p>", "url": "https://mathstodon.xyz/@stphrolland", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": false, "published": "2023-07-17T00:00:00Z", "memorial": false, "publicKey": { "id": "https://mathstodon.xyz/users/stphrolland#main-key", "owner": "https://mathstodon.xyz/users/stphrolland", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr6mlit4xMAJWMj3B6Bx9\nYlWEn0hUJ8jCQQ2oXbqGDwQKRtEexTrJP0tnP53lbriKfBBdrKzVjXFM8FqiiHkw\noBzA6S1VgdRGneQ99nch5hUQgJp3UoRph0dHU6Ifa/p8FJ7QWEejwtXqWGTwtU0U\nOR4oLLC331cSCKOdivtMDvHjzypn7b09rbvtwHj//kyPv7QK5r0w8cTiv+FcdZ1L\nOoDtGPyUoJG4HdWzKKiT+14PpVGYzkQzn20SQptV9srVFfhIIBVCWjUa5lVPMMHP\nnUzDDRVkzKgcZNyoouiCgd37Q1RLppsS+IlYnWrZZ7Nux1ugIE+rZDni7uRxet9N\nwQIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/nixos", "name": "#nixos" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/functionalprogramming", "name": "#functionalprogramming" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/softwarecraft", "name": "#softwarecraft" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/linux", "name": "#linux" } ], "attachment": [ { "type": "PropertyValue", "name": "Operating System & Environment", "value": "<a href=\"https://mathstodon.xyz/tags/NixOS\" class=\"mention hashtag\" rel=\"tag\">#<span>NixOS</span></a> <a href=\"https://mathstodon.xyz/tags/Linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a> <a href=\"https://mathstodon.xyz/tags/Gnome\" class=\"mention hashtag\" rel=\"tag\">#<span>Gnome</span></a> <a href=\"https://mathstodon.xyz/tags/Alacritty\" class=\"mention hashtag\" rel=\"tag\">#<span>Alacritty</span></a> <a href=\"https://mathstodon.xyz/tags/NeoVim\" class=\"mention hashtag\" rel=\"tag\">#<span>NeoVim</span></a> started using <a href=\"https://mathstodon.xyz/tags/Emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs</span></a> and <a href=\"https://mathstodon.xyz/tags/Obsidian\" class=\"mention hashtag\" rel=\"tag\">#<span>Obsidian</span></a>" }, { "type": "PropertyValue", "name": "Programming Languages", "value": "<a href=\"https://mathstodon.xyz/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://mathstodon.xyz/tags/C\" class=\"mention hashtag\" rel=\"tag\">#<span>C</span></a>++ <a href=\"https://mathstodon.xyz/tags/Haskell\" class=\"mention hashtag\" rel=\"tag\">#<span>Haskell</span></a> <a href=\"https://mathstodon.xyz/tags/Bash\" class=\"mention hashtag\" rel=\"tag\">#<span>Bash</span></a> <a href=\"https://mathstodon.xyz/tags/Perl\" class=\"mention hashtag\" rel=\"tag\">#<span>Perl</span></a> <a href=\"https://mathstodon.xyz/tags/C\" class=\"mention hashtag\" rel=\"tag\">#<span>C</span></a>" }, { "type": "PropertyValue", "name": "Adopting PL", "value": "<a href=\"https://mathstodon.xyz/tags/Prolog\" class=\"mention hashtag\" rel=\"tag\">#<span>Prolog</span></a> <a href=\"https://mathstodon.xyz/tags/Erlang\" class=\"mention hashtag\" rel=\"tag\">#<span>Erlang</span></a> <a href=\"https://mathstodon.xyz/tags/Guile\" class=\"mention hashtag\" rel=\"tag\">#<span>Guile</span></a> <a href=\"https://mathstodon.xyz/tags/R\" class=\"mention hashtag\" rel=\"tag\">#<span>R</span></a> <a href=\"https://mathstodon.xyz/tags/SML\" class=\"mention hashtag\" rel=\"tag\">#<span>SML</span></a> <a href=\"https://mathstodon.xyz/tags/Ocaml\" class=\"mention hashtag\" rel=\"tag\">#<span>Ocaml</span></a> and <a href=\"https://mathstodon.xyz/tags/Agda\" class=\"mention hashtag\" rel=\"tag\">#<span>Agda</span></a>" }, { "type": "PropertyValue", "name": "Fluent Spoken Languages", "value": "EN, FR, ES" } ], "endpoints": { "sharedInbox": "https://mathstodon.xyz/inbox" }, "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.mathstodon.xyz/accounts/avatars/110/728/342/231/503/913/original/5855485b67a8a8f0.png" }, "image": { "type": "Image", "mediaType": "image/jpeg", "url": "https://media.mathstodon.xyz/accounts/headers/110/728/342/231/503/913/original/84d61beb49fef624.jpg" } }