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/jef", "type": "Person", "following": "https://mathstodon.xyz/users/jef/following", "followers": "https://mathstodon.xyz/users/jef/followers", "inbox": "https://mathstodon.xyz/users/jef/inbox", "outbox": "https://mathstodon.xyz/users/jef/outbox", "featured": "https://mathstodon.xyz/users/jef/collections/featured", "featuredTags": "https://mathstodon.xyz/users/jef/collections/tags", "preferredUsername": "jef", "name": "Jef Allbright", "summary": "<p>Interested in developments at technology ∩ society, and actions promoting values increasingly coherent over increasing context.</p><p><a href=\"https://mathstodon.xyz/tags/EmergencyManagement\" class=\"mention hashtag\" rel=\"tag\">#<span>EmergencyManagement</span></a> <a href=\"https://mathstodon.xyz/tags/Preparedness\" class=\"mention hashtag\" rel=\"tag\">#<span>Preparedness</span></a> <br /><a href=\"https://mathstodon.xyz/tags/Sufficiency\" class=\"mention hashtag\" rel=\"tag\">#<span>Sufficiency</span></a> <a href=\"https://mathstodon.xyz/tags/Sustainability\" class=\"mention hashtag\" rel=\"tag\">#<span>Sustainability</span></a><br /><a href=\"https://mathstodon.xyz/tags/Foresight\" class=\"mention hashtag\" rel=\"tag\">#<span>Foresight</span></a> <a href=\"https://mathstodon.xyz/tags/HorizonScanning\" class=\"mention hashtag\" rel=\"tag\">#<span>HorizonScanning</span></a> <a href=\"https://mathstodon.xyz/tags/FuturesStudies\" class=\"mention hashtag\" rel=\"tag\">#<span>FuturesStudies</span></a><br /><a href=\"https://mathstodon.xyz/tags/DecisionMaking\" class=\"mention hashtag\" rel=\"tag\">#<span>DecisionMaking</span></a> <a href=\"https://mathstodon.xyz/tags/ProblemSolving\" class=\"mention hashtag\" rel=\"tag\">#<span>ProblemSolving</span></a> <a href=\"https://mathstodon.xyz/tags/Uncertainty\" class=\"mention hashtag\" rel=\"tag\">#<span>Uncertainty</span></a><br /><a href=\"https://mathstodon.xyz/tags/Decentralization\" class=\"mention hashtag\" rel=\"tag\">#<span>Decentralization</span></a> <a href=\"https://mathstodon.xyz/tags/Cooperation\" class=\"mention hashtag\" rel=\"tag\">#<span>Cooperation</span></a> <a href=\"https://mathstodon.xyz/tags/CollectiveIntelligence\" class=\"mention hashtag\" rel=\"tag\">#<span>CollectiveIntelligence</span></a> <a href=\"https://mathstodon.xyz/tags/IntentionalCommunity\" class=\"mention hashtag\" rel=\"tag\">#<span>IntentionalCommunity</span></a><br /><a href=\"https://mathstodon.xyz/tags/KnowledgeManagement\" class=\"mention hashtag\" rel=\"tag\">#<span>KnowledgeManagement</span></a> <a href=\"https://mathstodon.xyz/tags/Visualization\" class=\"mention hashtag\" rel=\"tag\">#<span>Visualization</span></a><br /><a href=\"https://mathstodon.xyz/tags/FunctionalProgramming\" class=\"mention hashtag\" rel=\"tag\">#<span>FunctionalProgramming</span></a> <a href=\"https://mathstodon.xyz/tags/Haskell\" class=\"mention hashtag\" rel=\"tag\">#<span>Haskell</span></a> <a href=\"https://mathstodon.xyz/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a><br /><a href=\"https://mathstodon.xyz/tags/MusicTheory\" class=\"mention hashtag\" rel=\"tag\">#<span>MusicTheory</span></a> <a href=\"https://mathstodon.xyz/tags/Musicology\" class=\"mention hashtag\" rel=\"tag\">#<span>Musicology</span></a><br /><a href=\"https://mathstodon.xyz/tags/EvoDevo\" class=\"mention hashtag\" rel=\"tag\">#<span>EvoDevo</span></a></p>", "url": "https://mathstodon.xyz/@jef", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2022-11-01T00:00:00Z", "memorial": false, "publicKey": { "id": "https://mathstodon.xyz/users/jef#main-key", "owner": "https://mathstodon.xyz/users/jef", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwEhTgdycakWTkvJdh2Ds\nJxq7DZeG6IPvaG8yMKN/suEAZbTHyOpKnkIGn9Kd9zR8R/hIKo5TuP72AuWY3mMK\n1t4TiXTsMeoe7r0ljt1/UwAHb1UCvi1SPmhIJZjLukKgsFSPNKEDDYhc6tvbQnZK\nRvpTCjkDOTIjv57bXcAj5q7ekrAV1EHieOn5vuM197vptyc1ApgCTCUlzXZAyxDB\nKs7Wqg7kTF88Rg2PU+jNuXtmXcgucuopMF5PxSPzlr4Kr1M3tiyLth4SXIz9Gh0M\n6ckgd1T5XHjM4mJllpKjuOuJLGWfgkqLoUghq3DxUH+eR/+DININeM+u3br5y9RA\n/QIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/python", "name": "#python" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/decentralization", "name": "#decentralization" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/functionalprogramming", "name": "#functionalprogramming" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/haskell", "name": "#haskell" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/sustainability", "name": "#sustainability" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/knowledgemanagement", "name": "#knowledgemanagement" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/decisionmaking", "name": "#decisionmaking" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/visualization", "name": "#visualization" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/collectiveintelligence", "name": "#collectiveintelligence" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/cooperation", "name": "#cooperation" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/musicology", "name": "#musicology" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/musictheory", "name": "#musictheory" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/emergencymanagement", "name": "#emergencymanagement" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/intentionalcommunity", "name": "#intentionalcommunity" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/preparedness", "name": "#preparedness" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/foresight", "name": "#foresight" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/uncertainty", "name": "#uncertainty" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/problemsolving", "name": "#problemsolving" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/sufficiency", "name": "#sufficiency" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/evodevo", "name": "#evodevo" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/horizonscanning", "name": "#horizonscanning" }, { "type": "Hashtag", "href": "https://mathstodon.xyz/tags/futuresstudies", "name": "#futuresstudies" } ], "attachment": [], "endpoints": { "sharedInbox": "https://mathstodon.xyz/inbox" }, "icon": { "type": "Image", "mediaType": "image/jpeg", "url": "https://media.mathstodon.xyz/accounts/avatars/109/270/279/522/920/028/original/37faee98e88e2c57.jpg" } }