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://shitposter.world/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "alsoKnownAs": [ "https://shitposter.club/users/ThatWouldBeTelling" ], "attachment": [], "capabilities": { "acceptsChatMessages": true }, "discoverable": true, "endpoints": { "oauthAuthorizationEndpoint": "https://shitposter.world/oauth/authorize", "oauthRegistrationEndpoint": "https://shitposter.world/api/v1/apps", "oauthTokenEndpoint": "https://shitposter.world/oauth/token", "sharedInbox": "https://shitposter.world/inbox", "uploadMedia": "https://shitposter.world/api/ap/upload_media" }, "featured": "https://shitposter.world/users/ThatWouldBeTelling/collections/featured", "followers": "https://shitposter.world/users/ThatWouldBeTelling/followers", "following": "https://shitposter.world/users/ThatWouldBeTelling/following", "icon": { "type": "Image", "url": "https://media.shitposter.world/shitposter.club/10d315f5426a890d2950350f343b1912643b76c66f99de0854c9fab31485000f.blob?name=blob" }, "id": "https://shitposter.world/users/ThatWouldBeTelling", "image": { "type": "Image", "url": "https://media.shitposter.world/shitposter.club/9dab8017166875f9e071822d59190bf3834e5d974941c72fc522b87db256a274.jpg?name=mobile_suit_gundam___macos__char_s_counterattack__by_elite4foxes-d7luxu7-gap-background-01.jpg" }, "inbox": "https://shitposter.world/users/ThatWouldBeTelling/inbox", "manuallyApprovesFollowers": false, "name": "That Would Be Telling", "outbox": "https://shitposter.world/users/ThatWouldBeTelling/outbox", "preferredUsername": "ThatWouldBeTelling", "publicKey": { "id": "https://shitposter.world/users/ThatWouldBeTelling#main-key", "owner": "https://shitposter.world/users/ThatWouldBeTelling", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5b8529Qatx9IHySSqovN\nyA/2XlHio5tJBeVQwtSFhOVxWn6sIrSlXN0VwvonfCHCJb+68nx6oAGuktLHbErT\ngcMdHisbLfmrtsGON7lNSCTb9m5nbaPVnViHJag8FSy+kBbvoQ7Gv6GDl/i7PSYF\nsrZ9my3DGa3OD8IE259c16+wEVOSD3Q6jAt7iWE4yVDmwfwwCq4k0zRKRkoKuq6n\nZbjqsw5p11AmY2JmuU29ELBZsi0kEFI9gbY0qFiNcSPVWco5CLeu6x7Y+cHwm4Bs\nYjbD22cBsL9d6al8xyJSiaykSX/vX5eRzIUPM1ZXsO/QVRP5eJSE6XfCHn8mRSRB\nLQIDAQAB\n-----END PUBLIC KEY-----\n\n" }, "summary": "Nemo me impune lacessit.<br/><br/>Primary Fediverse account.<br/><br/>Cirno makes the strongest reaction emoji. :cirno_heh: <br/><br/>Secondary/alternative checked every month or two is <span class=\"h-card\"><a class=\"u-url mention\" data-user=\"Agpc0PWOq8TqpClH1M\" href=\"https://detroitriotcity.com/users/ThatWouldBeTelling\" rel=\"ugc\">@<span>ThatWouldBeTelling@detroitriotcity.com</span></a></span>", "tag": [ { "icon": { "type": "Image", "url": "https://shitposter.world/emoji/stolen/cirno_heh.png" }, "id": "https://shitposter.world/emoji/stolen/cirno_heh.png", "name": ":cirno_heh:", "type": "Emoji", "updated": "1970-01-01T00:00:00Z" } ], "type": "Person", "url": "https://shitposter.world/users/ThatWouldBeTelling", "vcard:bday": null, "webfinger": "acct:ThatWouldBeTelling@shitposter.world" }