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://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://mastodon.gamedev.place/users/TheCouncilGames", "type": "Person", "following": "https://mastodon.gamedev.place/users/TheCouncilGames/following", "followers": "https://mastodon.gamedev.place/users/TheCouncilGames/followers", "inbox": "https://mastodon.gamedev.place/users/TheCouncilGames/inbox", "outbox": "https://mastodon.gamedev.place/users/TheCouncilGames/outbox", "featured": "https://mastodon.gamedev.place/users/TheCouncilGames/collections/featured", "featuredTags": "https://mastodon.gamedev.place/users/TheCouncilGames/collections/tags", "preferredUsername": "TheCouncilGames", "name": "TheCouncil::Games", "summary": "", "url": "https://mastodon.gamedev.place/@TheCouncilGames", "manuallyApprovesFollowers": false, "discoverable": false, "indexable": false, "published": "2024-07-12T00:00:00Z", "memorial": false, "publicKey": { "id": "https://mastodon.gamedev.place/users/TheCouncilGames#main-key", "owner": "https://mastodon.gamedev.place/users/TheCouncilGames", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5WvB9FsJoM9d8jbSLjVV\n18lp5bpyDG3aDIe0vvXIgoyacH2Bfu5WXaAP5L7VROAUeHw9J5jhiMd9LJs1+5Oa\noSob8oManiUy862vB0ldEiAbvtG+urrNlxaQelvf3cu+HeAP+//QvkUfaclh02l+\nXSMQxS2pICuv1GLRC5IHP2TH541DT5/1ZTxASAaenAwlUTpNQwkkT16N7BAEhIk/\nbIdAcJoVkMp2vfmUCRwbCBgQkL9aEXYNjYM5l8F5+dn2086A3/GvprmKDJHMM7Ab\n7rTlQs3+boCV4q5i1lC8ziAW3FCDU0SvWgXaS4jKMfoBDcU4+x2F6rSD4PrqpPhU\n6wIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "frog", "value": "<a href=\"https://fosstodon.org/@gsthnz\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">fosstodon.org/@gsthnz</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "frog", "value": "<a href=\"https://hachyderm.io/@mdkcore\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">hachyderm.io/@mdkcore</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "frog", "value": "<a href=\"https://mastodon.social/@trapd\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">mastodon.social/@trapd</span><span class=\"invisible\"></span></a>" } ], "endpoints": { "sharedInbox": "https://mastodon.gamedev.place/inbox" }, "icon": { "type": "Image", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/accounts/avatars/112/774/975/192/855/919/original/0f195567f1a3ada4.png" }, "image": { "type": "Image", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/accounts/headers/112/774/975/192/855/919/original/404fefcb80656bc4.png" } }