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://seal.cafe/schemas/litepub-0.1.jsonld",
{
"@language": "und"
}
],
"alsoKnownAs": [],
"attachment": [
{
"name": "KiwiFarms.cc (ded)",
"type": "PropertyValue",
"value": "<a href=\"http://kiwiframs.cc/@Kirino\" rel=\"ugc\">kiwiframs.cc/@Kirino</a>",
"verified_at": null
},
{
"name": "shitpost.cloud",
"type": "PropertyValue",
"value": "<a href=\"http://shitpost.cloud/@Kirino\" rel=\"ugc\">shitpost.cloud/@Kirino</a>",
"verified_at": null
},
{
"name": "clubcyberia.co",
"type": "PropertyValue",
"value": "<a href=\"http://clubcyberia.co/@Kirino\" rel=\"ugc\">clubcyberia.co/@Kirino</a>",
"verified_at": null
},
{
"name": "Nicecrew.digital",
"type": "PropertyValue",
"value": "<a href=\"http://nicecrew.digital/@Kirino\" rel=\"ugc\">nicecrew.digital/@Kirino</a>",
"verified_at": null
},
{
"name": "Matrix",
"type": "PropertyValue",
"value": "@kirino_kousaka:matrix.org",
"verified_at": null
},
{
"name": "YouTube (the dot is included)",
"type": "PropertyValue",
"value": "<a href=\"http://youtube.com/@Kiririn\" rel=\"ugc\">youtube.com/@Kiririn</a>.",
"verified_at": null
},
{
"name": "Huggingface",
"type": "PropertyValue",
"value": "<a href=\"http://huggingface.co/KirinoKousaka\" rel=\"ugc\">huggingface.co/KirinoKousaka</a>",
"verified_at": null
},
{
"name": "Funkwhale",
"type": "PropertyValue",
"value": "Kirino@funk.seal.cafe",
"verified_at": null
},
{
"name": "BSky (thanks kroner! :D)",
"type": "PropertyValue",
"value": "<a href=\"http://kirinokousaka.bsky.social\" rel=\"ugc\">kirinokousaka.bsky.social</a>",
"verified_at": null
}
],
"capabilities": {
"acceptsChatMessages": true
},
"discoverable": false,
"endpoints": {
"oauthAuthorizationEndpoint": "https://seal.cafe/oauth/authorize",
"oauthRegistrationEndpoint": "https://seal.cafe/api/v1/apps",
"oauthTokenEndpoint": "https://seal.cafe/oauth/token",
"sharedInbox": "https://seal.cafe/inbox",
"uploadMedia": "https://seal.cafe/api/ap/upload_media"
},
"featured": "https://seal.cafe/users/Kirino/collections/featured",
"followers": "https://seal.cafe/users/Kirino/followers",
"following": "https://seal.cafe/users/Kirino/following",
"icon": {
"type": "Image",
"url": "https://s3.us-east-1.wasabisys.com/cdn.seal.cafe/b162c260a1974f196b7f3dedeef0edf86e7e7b6d8f0317b23def1d8eb012415e.webp?name=gQutlwuOs95VJg.webp"
},
"id": "https://seal.cafe/users/Kirino",
"image": {
"type": "Image",
"url": "https://s3.us-east-1.wasabisys.com/cdn.seal.cafe/969890178dcbf2cd0fb6e328c915be40469062e27e961278ef3d690d0c7e86a1.jpg?name=PfIUvElkODQS4Q.jpg"
},
"inbox": "https://seal.cafe/users/Kirino/inbox",
"manuallyApprovesFollowers": false,
"name": "Emoji",
"outbox": "https://seal.cafe/users/Kirino/outbox",
"preferredUsername": "Kirino",
"publicKey": {
"id": "https://seal.cafe/users/Kirino#main-key",
"owner": "https://seal.cafe/users/Kirino",
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA21+K4eiC6ROcBGxVUAXY\nUiDmkrKurDOqXh5rCbKHIB03wxXnQAyoX9Oipei5g7hjPqtxQ3omiHneKYBSHuCe\nIUMbveAWUYAVyV6B3om6efyBwtwY/w3q90plQS0ZvG5qWQq0LM3Iz/nm70YIcTBp\nmE/6HqOt2FMYH4Y948rFCNU87ohok8KMZ+YRxUa2rjhdMZOt00TR6aY4jkByWKcW\n9mMdgkNlSfWsfzlV/D/sswsMenEUETIfBd65ybvyOOjHxqZX+VnvXcF8FbBCT+vW\n897IQcknRExbI4PB45hbi9Z81dq2dF00F7LnR+w6PLCbTAUCYQAr739xSoBTTNaE\nPwIDAQAB\n-----END PUBLIC KEY-----\n\n"
},
"summary": "Alive and Radical!<br/><br/><a class=\"hashtag\" data-tag=\"kirino\" href=\"https://seal.cafe/tag/kirino\">#Kirino</a>:matrix.org",
"tag": [],
"type": "Person",
"url": "https://seal.cafe/users/Kirino",
"vcard:Address": null,
"vcard:bday": null
}