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" } ], "id": "https://macaw.social/users/thinkingfish/statuses/110648571996347800", "type": "Note", "summary": "birdsite (1/2)", "inReplyTo": null, "published": "2023-07-03T05:47:00Z", "url": "https://macaw.social/@thinkingfish/110648571996347800", "attributedTo": "https://macaw.social/users/thinkingfish", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://macaw.social/users/thinkingfish/followers" ], "sensitive": true, "atomUri": "https://macaw.social/users/thinkingfish/statuses/110648571996347800", "inReplyToAtomUri": null, "conversation": "tag:macaw.social,2023-07-03:objectId=10830714:objectType=Conversation", "content": "<p>This rate limit fiasco- I’m guessing it started as a short-term and somewhat desperate attempt to boost revenue by shutting off tweets to logged out users and forcing more readers to sign up/in. However because they botched the web client and forgot about Tweetdeck altogether, the web client started DDoSing the backend via endless retries without proper backoff, as multiple people had discovered and shown with browser developer tools.</p>", "contentMap": { "en": "<p>This rate limit fiasco- I’m guessing it started as a short-term and somewhat desperate attempt to boost revenue by shutting off tweets to logged out users and forcing more readers to sign up/in. However because they botched the web client and forgot about Tweetdeck altogether, the web client started DDoSing the backend via endless retries without proper backoff, as multiple people had discovered and shown with browser developer tools.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://macaw.social/users/thinkingfish/statuses/110648571996347800/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://macaw.social/users/thinkingfish/statuses/110648571996347800/replies?min_id=110648574943049805&page=true", "partOf": "https://macaw.social/users/thinkingfish/statuses/110648571996347800/replies", "items": [ "https://macaw.social/users/thinkingfish/statuses/110648574943049805" ] } }, "likes": { "id": "https://macaw.social/users/thinkingfish/statuses/110648571996347800/likes", "type": "Collection", "totalItems": 28 }, "shares": { "id": "https://macaw.social/users/thinkingfish/statuses/110648571996347800/shares", "type": "Collection", "totalItems": 10 } }