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.
{
"@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 & Semantics<br />Graph Theory & Transformation & Formal Grammars<br />HoTT/UF/CategoryTheory Diagrams & 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"
}
}