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" }, "Hashtag": "as:Hashtag" } ], "id": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-02-25T17:46:21Z", "url": "https://sfba.social/@CavedaleRhones/114065773814870401", "attributedTo": "https://sfba.social/users/CavedaleRhones", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://sfba.social/users/CavedaleRhones/followers" ], "sensitive": false, "atomUri": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401", "inReplyToAtomUri": null, "conversation": "tag:sfba.social,2025-02-25:objectId=216521014:objectType=Conversation", "content": "<p>The compost pile that we built last week is doing great. It’s a combination of shredded vine trimmings, grape must, and stuff cleaned out of the chicken coop. We will see if it gets hot enough to sterilize all the grape seeds from the must. Otherwise we are always weeding out little grape sprouts from the veggie beds. <a href=\"https://sfba.social/tags/gardening\" class=\"mention hashtag\" rel=\"tag\">#<span>gardening</span></a></p>", "contentMap": { "en": "<p>The compost pile that we built last week is doing great. It’s a combination of shredded vine trimmings, grape must, and stuff cleaned out of the chicken coop. We will see if it gets hot enough to sterilize all the grape seeds from the must. Otherwise we are always weeding out little grape sprouts from the veggie beds. <a href=\"https://sfba.social/tags/gardening\" class=\"mention hashtag\" rel=\"tag\">#<span>gardening</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://files.sfba.social/media_attachments/files/114/065/766/235/534/252/original/8507e78528f794c6.jpeg", "name": "A close up of a dial thermometer reading 120 degrees F. It is stuck in the compost pile", "blurhash": "UHFrbF-n4TsoNHt7NHf5HqM|tmxt%1WBE2bI", "width": 2494, "height": 3325 } ], "tag": [ { "type": "Hashtag", "href": "https://sfba.social/tags/gardening", "name": "#gardening" } ], "replies": { "id": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401/replies?only_other_accounts=true&page=true", "partOf": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401/replies", "items": [] } }, "likes": { "id": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401/likes", "type": "Collection", "totalItems": 20 }, "shares": { "id": "https://sfba.social/users/CavedaleRhones/statuses/114065773814870401/shares", "type": "Collection", "totalItems": 8 } }