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", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-12-06T08:01:07Z", "url": "https://mastodon.rfc1925.org/@ondrej/109465676525171472", "attributedTo": "https://mastodon.rfc1925.org/users/ondrej", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.rfc1925.org/users/ondrej/followers" ], "sensitive": false, "atomUri": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472", "inReplyToAtomUri": null, "conversation": "tag:sury.org,2022-12-06:objectId=11390:objectType=Conversation", "content": "<p>Hey chatGPT: How difficult is to write a DNS server?</p><p>Even the AI knows!</p>", "contentMap": { "en": "<p>Hey chatGPT: How difficult is to write a DNS server?</p><p>Even the AI knows!</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodonrfc1925org/media_attachments/files/109/465/673/208/020/402/original/1198b0ec5d4bd4c0.png", "name": "Writing a DNS server can be a challenging task, as it requires a deep understanding of how DNS works and the ability to implement complex algorithms and protocols. DNS servers are responsible for translating human-readable domain names into the numerical IP addresses that computers use to communicate on the internet, so the software must be able to handle a large volume of requests and accurately process and respond to them in real time.\n\nAdditionally, DNS servers must be able to handle various types of requests, such as recursive and iterative queries, and implement security measures to protect against attacks, such as DNS spoofing and cache poisoning.\n\nOverall, writing a DNS server requires a combination of technical expertise, problem-solving skills, and a deep understanding of networking and internet protocols. It is not a task for the faint of heart, and can be quite challenging, even for experienced software developers.", "blurhash": "U2R3TX00-;9Z4nxuofof00xuWBRj4.M{-;xu", "focalPoint": [ 0, 0 ], "width": 1324, "height": 806 } ], "tag": [], "replies": { "id": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472/replies", "items": [] } }, "likes": { "id": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mastodon.rfc1925.org/users/ondrej/statuses/109465676525171472/shares", "type": "Collection", "totalItems": 4 } }