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"
},
"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'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"
}
}