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.
{
"@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'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'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'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'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": []
}
}
}
]
}
}