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://social.teci.world/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "alsoKnownAs": [], "attachment": [ { "name": "Minds", "type": "PropertyValue", "value": "<a href=\"https://www.minds.com/strategesis/\" rel=\"ugc\">https://www.minds.com/strategesis/</a>", "verified_at": null }, { "name": "Telegram", "type": "PropertyValue", "value": "<a href=\"https://t.me/Grumpy_Rabbit\" rel=\"ugc\">https://t.me/Grumpy_Rabbit</a>", "verified_at": null }, { "name": "Twitter", "type": "PropertyValue", "value": "<a href=\"https://twitter.com/Alan_L_Lovejoy\" rel=\"ugc\">https://twitter.com/Alan_L_Lovejoy</a>", "verified_at": null }, { "name": "Substack", "type": "PropertyValue", "value": "<a href=\"https://substack.com/@grumpyrabbit/notes\" rel=\"ugc\">https://substack.com/@grumpyrabbit/notes</a>", "verified_at": null } ], "capabilities": { "acceptsChatMessages": true }, "discoverable": false, "endpoints": { "oauthAuthorizationEndpoint": "https://social.teci.world/oauth/authorize", "oauthRegistrationEndpoint": "https://social.teci.world/api/v1/apps", "oauthTokenEndpoint": "https://social.teci.world/oauth/token", "sharedInbox": "https://social.teci.world/inbox", "uploadMedia": "https://social.teci.world/api/ap/upload_media" }, "featured": "https://social.teci.world/users/GrumpyRabbit/collections/featured", "followers": "https://social.teci.world/users/GrumpyRabbit/followers", "following": "https://social.teci.world/users/GrumpyRabbit/following", "icon": { "type": "Image", "url": "https://social.teci.world/media/23707bb2b8de29d71845b98fd25f88b78b1d362b4fdfc6eeaa8ee87a1502941b.jpg" }, "id": "https://social.teci.world/users/GrumpyRabbit", "image": { "type": "Image", "url": "https://social.teci.world/media/2f28cbe7955489751b381df6eaeaa16f2dc038bc1524dc4d26689149f56ca5c6.jpg" }, "inbox": "https://social.teci.world/users/GrumpyRabbit/inbox", "manuallyApprovesFollowers": false, "name": "GrumpyRabbit", "outbox": "https://social.teci.world/users/GrumpyRabbit/outbox", "preferredUsername": "GrumpyRabbit", "publicKey": { "id": "https://social.teci.world/users/GrumpyRabbit#main-key", "owner": "https://social.teci.world/users/GrumpyRabbit", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArW8lKM92WIembqMeMIzt\nnBusobb5jheVWU6XmVsgRVWPfLTbNT+p3DfJM0Jak004jfVlLo72TquX+pQSNX4V\nwoSxFfh7CPmTmpvueAZNAyGMlcstbj9Pz6M87czhgyriaUbtNGSCCy7B60GcJho0\nyAtZvPV/kurzDMm6b7fYzbOWLVftZRrl/RxTCfC46WS3+t+9wW2QHm1kEc1fAAgb\nRMJdxiFBYDd88efupf+w1F7HWT9Go0v0mqhN1aLKQIUNJWEj9SeFRfFGb3eRhjyB\nZ7hTagXgdkj1yrIoGdkBG3VhuQhumzOO63lGLSccKf6M9ln6dF4MO/OJEKfWlnLy\nmwIDAQAB\n-----END PUBLIC KEY-----\n\n" }, "summary": "Voluntaryist; financial trader; computer scientist; linguist.<br/><br/>I&#39;m not here just to &quot;question authority,&quot; I&#39;m here to deny the legitimacy of its very existence!<br/><br/>The state is the price we pay for failing to build a civilized society. The bigger, more powerful, and more authoritarian the state, the greater the failure. A centrally planned totalitarian state represents a complete defeat for the civilized world, while a totally voluntary society represents its ultimate success.", "tag": [], "type": "Person", "url": "https://social.teci.world/users/GrumpyRabbit", "vcard:Address": null, "vcard:bday": null }