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://twit.social/users/MattO",
"type": "Person",
"following": "https://twit.social/users/MattO/following",
"followers": "https://twit.social/users/MattO/followers",
"inbox": "https://twit.social/users/MattO/inbox",
"outbox": "https://twit.social/users/MattO/outbox",
"featured": "https://twit.social/users/MattO/collections/featured",
"featuredTags": "https://twit.social/users/MattO/collections/tags",
"preferredUsername": "MattO",
"name": "MattO Oh there’s way more sp",
"summary": "<p>I’m happy to be here. I’m old and grumpy. When I first signed up for F*ceb**k I described my politics as, Social Liberal, Fiscal Conservative, and Loose Libertarian. I see very few true conservatives and libertarians these days. I used to enjoy calm rational political discourse based on facts. Blind hate has replaced reasoned disagreement. Let’s bring back tolerance, facts, and kindness.</p>",
"url": "https://twit.social/@MattO",
"manuallyApprovesFollowers": false,
"discoverable": false,
"indexable": false,
"published": "2023-05-03T00:00:00Z",
"memorial": false,
"publicKey": {
"id": "https://twit.social/users/MattO#main-key",
"owner": "https://twit.social/users/MattO",
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk5hQbPU6dL/Df+XqMrF5\n64CJsuVr2D7pHTdNU4V7/bn4T5adyvnM4v1Xhi0FT6iuTCkTsKaYXePuwLHcCQPs\nYouHAnTLK70oPOnvlcAL7MyRjNrJf/AzsGiCCjDtvQzf0qLHJL6WX5qsS9PKta4m\nWzHwHuDQJUBBuefW7nn5F8RE1TktiaD0/ryYXP+1GY8+gzp+me2qw9nNYRtGehJ0\nOd1r2cUT6Rp9dt38c3HgrUPvFEmp3MoKFjPJFJ3UWRbh24mRfRqG8bFpg3WC8PEN\nYjU7JOU/26JsGXTTHdyspl4FNF2UYxogf0Gfxv1QYoI/M+bA9u6VF8rWLnnoXV53\nmQIDAQAB\n-----END PUBLIC KEY-----\n"
},
"tag": [],
"attachment": [
{
"type": "PropertyValue",
"name": "Religion?",
"value": "No thanks, I’ve had enough. I’m atheist, recovering Christian. I have no regrets about the religion in my background. Practically? Church was a nice place that taught me some values and made me question other values."
},
{
"type": "PropertyValue",
"name": "Politics?",
"value": "I’ve heard too many people say, “I hate politics.” Yeah, we all do but you need to think about policy. Policy affects us, all of us. Ok, so who makes policy… say it with me “politicians.”"
}
],
"endpoints": {
"sharedInbox": "https://twit.social/inbox"
},
"icon": {
"type": "Image",
"mediaType": "image/jpeg",
"url": "https://cdn.masto.host/twitsocial/accounts/avatars/110/302/222/184/655/992/original/814b40b4986401ea.jpeg"
},
"image": {
"type": "Image",
"mediaType": "image/jpeg",
"url": "https://cdn.masto.host/twitsocial/accounts/headers/110/302/222/184/655/992/original/29ca23291f42bc7d.jpeg"
}
}