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" }, "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://ruby.social/users/testdouble", "type": "Person", "following": "https://ruby.social/users/testdouble/following", "followers": "https://ruby.social/users/testdouble/followers", "inbox": "https://ruby.social/users/testdouble/inbox", "outbox": "https://ruby.social/users/testdouble/outbox", "featured": "https://ruby.social/users/testdouble/collections/featured", "featuredTags": "https://ruby.social/users/testdouble/collections/tags", "preferredUsername": "testdouble", "name": "Test Double", "summary": "<p>Software is broken, but it can be fixed. Our mission is to improve how the world builds software. And we do that by building both great software and great teams. We&#39;re a software development agency offering consulting services in custom software development, DevOps and product delivery. We help technology leaders get to a better place with software built to last. Legacy systems are unwound and detangled. Teams emerge happier and healthier. Leaders get maintainable software at a sustainable pace.</p>", "url": "https://ruby.social/@testdouble", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": false, "published": "2022-11-08T00:00:00Z", "memorial": false, "movedTo": "https://mastodon.world/users/testdouble", "publicKey": { "id": "https://ruby.social/users/testdouble#main-key", "owner": "https://ruby.social/users/testdouble", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx00H1gSzPgcz/L8jGA5F\nwv/qnIEZKHpu3DRgY7g/A2tdLfaB+BzhBROHTL3qCATmXCBNWtQXpZF+OPJa+eQx\nPMHj3vTy/ArGfvH8AYDFuRR07/Q3lGa1jdcTjTCYU92GZ8ObcRJ2oU9HaZ+ps42Y\nWTa84R3Sli/yNcanOOPgdop488/VYzvrvYej0CPE3AAUVVVVIV5d6BrF6wgxc0Jc\nL090KSZEIiwO3BlBjcnariJN4kBxCnn0Ap5flIP6Sk6ckTIAKl9fD+dkFZrB9tM9\nydpIfteMDuzWucomCAUz4Mtx+ADr+eRIoPUCIT93OZCHR6bk7Al8v13UVsBIu3bl\n9wIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "Agency", "value": "<a href=\"https://testdouble.com/agency\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">testdouble.com/agency</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "Services", "value": "<a href=\"https://testdouble.com/services\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">testdouble.com/services</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "Careers", "value": "<a href=\"https://testdouble.com/careers\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">testdouble.com/careers</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "Blog", "value": "<a href=\"https://blog.testdouble.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">blog.testdouble.com/</span><span class=\"invisible\"></span></a>" } ], "endpoints": { "sharedInbox": "https://ruby.social/inbox" }, "icon": { "type": "Image", "mediaType": "image/png", "url": "https://cdn.masto.host/rubysocial/accounts/avatars/109/309/483/596/562/698/original/bef96af93d235a67.png" }, "image": { "type": "Image", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/rubysocial/accounts/headers/109/309/483/596/562/698/original/ff13041a787b8b00.jpg" } }