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://mastodon.social/users/torvaney/outbox?min_id=0&page=true", "type": "OrderedCollectionPage", "prev": "https://mastodon.social/users/torvaney/outbox?min_id=109353194005138790&page=true", "partOf": "https://mastodon.social/users/torvaney/outbox", "orderedItems": [ { "id": "https://mastodon.social/users/torvaney/statuses/109353194005138790/activity", "type": "Create", "actor": "https://mastodon.social/users/torvaney", "published": "2022-11-16T11:15:20Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/torvaney/followers" ], "object": { "id": "https://mastodon.social/users/torvaney/statuses/109353194005138790", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-11-16T11:15:20Z", "url": "https://mastodon.social/@torvaney/109353194005138790", "attributedTo": "https://mastodon.social/users/torvaney", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/torvaney/followers" ], "sensitive": false, "atomUri": "https://mastodon.social/users/torvaney/statuses/109353194005138790", "inReplyToAtomUri": null, "conversation": "tag:mastodon.social,2022-11-16:objectId=333678160:objectType=Conversation", "content": "<p>I&#39;ve seen a bunch of GPT3-driven natural-language-to-regex generators, but imo reading regex is harder than writing it.</p><p>I wonder if a more useful tool might be something that takes a regex and generates a handful of matching and non-matching strings. Sort of like an inverted regex101.com</p>", "contentMap": { "en": "<p>I&#39;ve seen a bunch of GPT3-driven natural-language-to-regex generators, but imo reading regex is harder than writing it.</p><p>I wonder if a more useful tool might be something that takes a regex and generates a handful of matching and non-matching strings. Sort of like an inverted regex101.com</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.social/users/torvaney/statuses/109353194005138790/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.social/users/torvaney/statuses/109353194005138790/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.social/users/torvaney/statuses/109353194005138790/replies", "items": [] } }, "likes": { "id": "https://mastodon.social/users/torvaney/statuses/109353194005138790/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.social/users/torvaney/statuses/109353194005138790/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.social/users/torvaney/statuses/109349566193102600/activity", "type": "Create", "actor": "https://mastodon.social/users/torvaney", "published": "2022-11-15T19:52:44Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/torvaney/followers", "https://mastodon.skrimmage.com/users/getgoalside" ], "object": { "id": "https://mastodon.social/users/torvaney/statuses/109349566193102600", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.skrimmage.com/users/getgoalside/statuses/109341427201885743", "published": "2022-11-15T19:52:44Z", "url": "https://mastodon.social/@torvaney/109349566193102600", "attributedTo": "https://mastodon.social/users/torvaney", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/torvaney/followers", "https://mastodon.skrimmage.com/users/getgoalside" ], "sensitive": false, "atomUri": "https://mastodon.social/users/torvaney/statuses/109349566193102600", "inReplyToAtomUri": "https://mastodon.skrimmage.com/users/getgoalside/statuses/109341427201885743", "conversation": "tag:skrimmage.com,2022-11-12:objectId=3165:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.skrimmage.com/@getgoalside\" class=\"u-url mention\">@<span>getgoalside</span></a></span> I was thinking recently, and I think it’s different though related to the valley of meh, that close to the goals value is closely tied to location. Whereas in midfield it’s much more situational (where are the players? How are people moving? Etc), which could make it harder for event data models to differentiate between high- and low-value moments in midfield. Still, there’s plenty of reasons to think this is a small/possibly irrelevant effect vs the trough of meh</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.skrimmage.com/@getgoalside\" class=\"u-url mention\">@<span>getgoalside</span></a></span> I was thinking recently, and I think it’s different though related to the valley of meh, that close to the goals value is closely tied to location. Whereas in midfield it’s much more situational (where are the players? How are people moving? Etc), which could make it harder for event data models to differentiate between high- and low-value moments in midfield. Still, there’s plenty of reasons to think this is a small/possibly irrelevant effect vs the trough of meh</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.skrimmage.com/users/getgoalside", "name": "@getgoalside@skrimmage.com" } ], "replies": { "id": "https://mastodon.social/users/torvaney/statuses/109349566193102600/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.social/users/torvaney/statuses/109349566193102600/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.social/users/torvaney/statuses/109349566193102600/replies", "items": [] } }, "likes": { "id": "https://mastodon.social/users/torvaney/statuses/109349566193102600/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.social/users/torvaney/statuses/109349566193102600/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.social/users/torvaney/statuses/109349542743727863/activity", "type": "Announce", "actor": "https://mastodon.social/users/torvaney", "published": "2022-11-15T19:46:46Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.skrimmage.com/users/getgoalside", "https://mastodon.social/users/torvaney/followers" ], "object": "https://mastodon.skrimmage.com/users/getgoalside/statuses/109341427201885743" } ] }