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://beyondwatts.social/users/beyondwatts/statuses/109392058954629444/replies", "type": "Collection", "first": { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444/replies?page=true", "type": "CollectionPage", "next": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444/replies?only_other_accounts=true&page=true", "partOf": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444/replies", "items": [ { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109392072800242155", "type": "Note", "summary": null, "inReplyTo": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444", "published": "2022-11-23T08:02:43Z", "url": "https://beyondwatts.social/@beyondwatts/109392072800242155", "attributedTo": "https://beyondwatts.social/users/beyondwatts", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://beyondwatts.social/users/beyondwatts/followers" ], "sensitive": false, "atomUri": "https://beyondwatts.social/users/beyondwatts/statuses/109392072800242155", "inReplyToAtomUri": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444", "conversation": "tag:beyondwatts.social,2022-11-23:objectId=2517:objectType=Conversation", "content": "<p>Full HD video @ <a href=\"https://youtu.be/O4o-lCuvw_E\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">youtu.be/O4o-lCuvw_E</span><span class=\"invisible\"></span></a></p>", "contentMap": { "en": "<p>Full HD video @ <a href=\"https://youtu.be/O4o-lCuvw_E\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">youtu.be/O4o-lCuvw_E</span><span class=\"invisible\"></span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://s3-eu-west-2.amazonaws.com/beyondwatts-mastodon/media_attachments/files/109/392/072/359/837/118/original/a1e483e9e7a887cc.jpg", "name": null, "blurhash": "UD8r5E?WtMW._Bw_e:WBnhRWa$bGWAb0oyoL", "width": 1536, "height": 864 } ], "tag": [], "replies": { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109392072800242155/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://beyondwatts.social/users/beyondwatts/statuses/109392072800242155/replies?only_other_accounts=true&page=true", "partOf": "https://beyondwatts.social/users/beyondwatts/statuses/109392072800242155/replies", "items": [] } } }, { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109420661128252739", "type": "Note", "summary": null, "inReplyTo": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444", "published": "2022-11-28T09:13:07Z", "url": "https://beyondwatts.social/@beyondwatts/109420661128252739", "attributedTo": "https://beyondwatts.social/users/beyondwatts", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://beyondwatts.social/users/beyondwatts/followers" ], "sensitive": false, "atomUri": "https://beyondwatts.social/users/beyondwatts/statuses/109420661128252739", "inReplyToAtomUri": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444", "conversation": "tag:beyondwatts.social,2022-11-23:objectId=2517:objectType=Conversation", "content": "<p>Barfleur is one of the largest ships to regularly enter <a href=\"https://beyondwatts.social/tags/Poole\" class=\"mention hashtag\" rel=\"tag\">#<span>Poole</span></a> harbour sailing regularly to <a href=\"https://beyondwatts.social/tags/Cherbourg\" class=\"mention hashtag\" rel=\"tag\">#<span>Cherbourg</span></a>. Services were suspend during <a href=\"https://beyondwatts.social/tags/covid\" class=\"mention hashtag\" rel=\"tag\">#<span>covid</span></a> and she was welcomed back afterwards. Have added smoke from the funnels and passenger lights - details that I didn&#39;t have time to add on the original animation ⬆️ </p><p><a href=\"https://beyondwatts.social/tags/30DayMapChallenge\" class=\"mention hashtag\" rel=\"tag\">#<span>30DayMapChallenge</span></a> Day 28 - <a href=\"https://beyondwatts.social/tags/3D\" class=\"mention hashtag\" rel=\"tag\">#<span>3D</span></a></p><p>Made with <a href=\"https://beyondwatts.social/tags/Blender\" class=\"mention hashtag\" rel=\"tag\">#<span>Blender</span></a> <a href=\"https://beyondwatts.social/tags/Blender3d\" class=\"mention hashtag\" rel=\"tag\">#<span>Blender3d</span></a> <a href=\"https://beyondwatts.social/tags/QGIS\" class=\"mention hashtag\" rel=\"tag\">#<span>QGIS</span></a> <a href=\"https://beyondwatts.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a> <a href=\"https://beyondwatts.social/tags/javascript\" class=\"mention hashtag\" rel=\"tag\">#<span>javascript</span></a></p>", "contentMap": { "en": "<p>Barfleur is one of the largest ships to regularly enter <a href=\"https://beyondwatts.social/tags/Poole\" class=\"mention hashtag\" rel=\"tag\">#<span>Poole</span></a> harbour sailing regularly to <a href=\"https://beyondwatts.social/tags/Cherbourg\" class=\"mention hashtag\" rel=\"tag\">#<span>Cherbourg</span></a>. Services were suspend during <a href=\"https://beyondwatts.social/tags/covid\" class=\"mention hashtag\" rel=\"tag\">#<span>covid</span></a> and she was welcomed back afterwards. Have added smoke from the funnels and passenger lights - details that I didn&#39;t have time to add on the original animation ⬆️ </p><p><a href=\"https://beyondwatts.social/tags/30DayMapChallenge\" class=\"mention hashtag\" rel=\"tag\">#<span>30DayMapChallenge</span></a> Day 28 - <a href=\"https://beyondwatts.social/tags/3D\" class=\"mention hashtag\" rel=\"tag\">#<span>3D</span></a></p><p>Made with <a href=\"https://beyondwatts.social/tags/Blender\" class=\"mention hashtag\" rel=\"tag\">#<span>Blender</span></a> <a href=\"https://beyondwatts.social/tags/Blender3d\" class=\"mention hashtag\" rel=\"tag\">#<span>Blender3d</span></a> <a href=\"https://beyondwatts.social/tags/QGIS\" class=\"mention hashtag\" rel=\"tag\">#<span>QGIS</span></a> <a href=\"https://beyondwatts.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a> <a href=\"https://beyondwatts.social/tags/javascript\" class=\"mention hashtag\" rel=\"tag\">#<span>javascript</span></a></p>" }, "updated": "2022-11-28T14:29:52Z", "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://s3-eu-west-2.amazonaws.com/beyondwatts-mastodon/media_attachments/files/109/420/649/414/015/068/original/abed0369db50a900.png", "name": "Barfleur leaving Poole Harbour", "blurhash": "U37UtnShfzEfR|IF=_%00P$*E4NaT2#;Omrv", "focalPoint": [ 0, 0 ], "width": 1920, "height": 1080 } ], "tag": [ { "type": "Hashtag", "href": "https://beyondwatts.social/tags/poole", "name": "#poole" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/cherbourg", "name": "#cherbourg" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/covid", "name": "#covid" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/30DayMapChallenge", "name": "#30DayMapChallenge" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/3d", "name": "#3d" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/Blender", "name": "#Blender" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/Blender3d", "name": "#Blender3d" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/QGIS", "name": "#QGIS" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/python", "name": "#python" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/javascript", "name": "#javascript" } ], "replies": { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109420661128252739/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://beyondwatts.social/users/beyondwatts/statuses/109420661128252739/replies?only_other_accounts=true&page=true", "partOf": "https://beyondwatts.social/users/beyondwatts/statuses/109420661128252739/replies", "items": [] } } }, { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109834768095246380", "type": "Note", "summary": null, "inReplyTo": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444", "published": "2023-02-09T12:25:58Z", "url": "https://beyondwatts.social/@beyondwatts/109834768095246380", "attributedTo": "https://beyondwatts.social/users/beyondwatts", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://beyondwatts.social/users/beyondwatts/followers" ], "sensitive": false, "atomUri": "https://beyondwatts.social/users/beyondwatts/statuses/109834768095246380", "inReplyToAtomUri": "https://beyondwatts.social/users/beyondwatts/statuses/109392058954629444", "conversation": "tag:beyondwatts.social,2022-11-23:objectId=2517:objectType=Conversation", "content": "<p>Just published a Behind-The-Scenes blog post about my AIS Shipping Animation from <a href=\"https://beyondwatts.social/tags/30DayMapChallenge\" class=\"mention hashtag\" rel=\"tag\">#<span>30DayMapChallenge</span></a> </p><p>Read about the project from concept to final animation - setting up a PI4 to obtain AIS data, importing to Blender, geometry nodes, it&#39;s all there....</p><p>Only now that I have finally written this up, am starting to understand why this 30 second animation was almost a year in the making<br /><a href=\"https://www.beyondwatts.com/behind-the-scenes/local-shipping-movements/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">beyondwatts.com/behind-the-sce</span><span class=\"invisible\">nes/local-shipping-movements/</span></a></p><p><a href=\"https://beyondwatts.social/tags/blender\" class=\"mention hashtag\" rel=\"tag\">#<span>blender</span></a> <a href=\"https://beyondwatts.social/tags/blender3d\" class=\"mention hashtag\" rel=\"tag\">#<span>blender3d</span></a> <a href=\"https://beyondwatts.social/tags/geospatial\" class=\"mention hashtag\" rel=\"tag\">#<span>geospatial</span></a> <a href=\"https://beyondwatts.social/tags/dataviz\" class=\"mention hashtag\" rel=\"tag\">#<span>dataviz</span></a> <a href=\"https://beyondwatts.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a> <a href=\"https://beyondwatts.social/tags/ais\" class=\"mention hashtag\" rel=\"tag\">#<span>ais</span></a> <a href=\"https://beyondwatts.social/tags/BehindTheScenes\" class=\"mention hashtag\" rel=\"tag\">#<span>BehindTheScenes</span></a> <a href=\"https://beyondwatts.social/tags/raspberrypi\" class=\"mention hashtag\" rel=\"tag\">#<span>raspberrypi</span></a></p>", "contentMap": { "en": "<p>Just published a Behind-The-Scenes blog post about my AIS Shipping Animation from <a href=\"https://beyondwatts.social/tags/30DayMapChallenge\" class=\"mention hashtag\" rel=\"tag\">#<span>30DayMapChallenge</span></a> </p><p>Read about the project from concept to final animation - setting up a PI4 to obtain AIS data, importing to Blender, geometry nodes, it&#39;s all there....</p><p>Only now that I have finally written this up, am starting to understand why this 30 second animation was almost a year in the making<br /><a href=\"https://www.beyondwatts.com/behind-the-scenes/local-shipping-movements/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">beyondwatts.com/behind-the-sce</span><span class=\"invisible\">nes/local-shipping-movements/</span></a></p><p><a href=\"https://beyondwatts.social/tags/blender\" class=\"mention hashtag\" rel=\"tag\">#<span>blender</span></a> <a href=\"https://beyondwatts.social/tags/blender3d\" class=\"mention hashtag\" rel=\"tag\">#<span>blender3d</span></a> <a href=\"https://beyondwatts.social/tags/geospatial\" class=\"mention hashtag\" rel=\"tag\">#<span>geospatial</span></a> <a href=\"https://beyondwatts.social/tags/dataviz\" class=\"mention hashtag\" rel=\"tag\">#<span>dataviz</span></a> <a href=\"https://beyondwatts.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a> <a href=\"https://beyondwatts.social/tags/ais\" class=\"mention hashtag\" rel=\"tag\">#<span>ais</span></a> <a href=\"https://beyondwatts.social/tags/BehindTheScenes\" class=\"mention hashtag\" rel=\"tag\">#<span>BehindTheScenes</span></a> <a href=\"https://beyondwatts.social/tags/raspberrypi\" class=\"mention hashtag\" rel=\"tag\">#<span>raspberrypi</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://s3-eu-west-2.amazonaws.com/beyondwatts-mastodon/media_attachments/files/109/834/750/206/777/914/original/bc778ec0319f986b.png", "name": "Poole Bay Local Shipping Movements", "blurhash": "UC8#l*?WtMW._Aw_afWBngRWa$bGWAb0t6oe", "focalPoint": [ 0, 0 ], "width": 1920, "height": 1080 } ], "tag": [ { "type": "Hashtag", "href": "https://beyondwatts.social/tags/30DayMapChallenge", "name": "#30DayMapChallenge" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/Blender", "name": "#Blender" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/Blender3d", "name": "#Blender3d" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/geospatial", "name": "#geospatial" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/dataviz", "name": "#dataviz" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/python", "name": "#python" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/ais", "name": "#ais" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/behindthescenes", "name": "#behindthescenes" }, { "type": "Hashtag", "href": "https://beyondwatts.social/tags/raspberrypi", "name": "#raspberrypi" } ], "replies": { "id": "https://beyondwatts.social/users/beyondwatts/statuses/109834768095246380/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://beyondwatts.social/users/beyondwatts/statuses/109834768095246380/replies?only_other_accounts=true&page=true", "partOf": "https://beyondwatts.social/users/beyondwatts/statuses/109834768095246380/replies", "items": [] } } } ] } }