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",
"litepub": "http://litepub.social/ns#",
"directMessage": "litepub:directMessage",
"Hashtag": "as:Hashtag"
}
],
"id": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-06-12T13:10:50Z",
"url": "https://furry.engineer/@lycanmatriarch/114670557615986142",
"attributedTo": "https://furry.engineer/users/lycanmatriarch",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://furry.engineer/users/lycanmatriarch/followers"
],
"sensitive": false,
"atomUri": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142",
"inReplyToAtomUri": null,
"conversation": "tag:furry.engineer,2025-06-12:objectId=44823634:objectType=Conversation",
"content": "<p>Hey other <a href=\"https://furry.engineer/tags/network\" class=\"mention hashtag\" rel=\"tag\">#<span>network</span></a> folks I have a weird <a href=\"https://furry.engineer/tags/firewall\" class=\"mention hashtag\" rel=\"tag\">#<span>firewall</span></a> and <a href=\"https://furry.engineer/tags/NAT\" class=\"mention hashtag\" rel=\"tag\">#<span>NAT</span></a> question. I'm looking at the firewall traffic log where my work laptop (I'm in the office) is the source, and I'm looking at the traffic connecting to my home plex server. </p><p>The plex server is a private IP behind NAT. In the log I show the putbound traffic from my work laptop to my home router IP, but I also see a following entry with the private IP that my router is forwarding plex's port traffic to. I thought anything done behind NAT wouldn't show up, especially because I'm only looking at the initial communication out, and not the return communication from my server to my me. Is my understanding of NAT wrong?</p>",
"contentMap": {
"en": "<p>Hey other <a href=\"https://furry.engineer/tags/network\" class=\"mention hashtag\" rel=\"tag\">#<span>network</span></a> folks I have a weird <a href=\"https://furry.engineer/tags/firewall\" class=\"mention hashtag\" rel=\"tag\">#<span>firewall</span></a> and <a href=\"https://furry.engineer/tags/NAT\" class=\"mention hashtag\" rel=\"tag\">#<span>NAT</span></a> question. I'm looking at the firewall traffic log where my work laptop (I'm in the office) is the source, and I'm looking at the traffic connecting to my home plex server. </p><p>The plex server is a private IP behind NAT. In the log I show the putbound traffic from my work laptop to my home router IP, but I also see a following entry with the private IP that my router is forwarding plex's port traffic to. I thought anything done behind NAT wouldn't show up, especially because I'm only looking at the initial communication out, and not the return communication from my server to my me. Is my understanding of NAT wrong?</p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://furry.engineer/tags/network",
"name": "#network"
},
{
"type": "Hashtag",
"href": "https://furry.engineer/tags/firewall",
"name": "#firewall"
},
{
"type": "Hashtag",
"href": "https://furry.engineer/tags/nat",
"name": "#nat"
}
],
"replies": {
"id": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142/replies?only_other_accounts=true&page=true",
"partOf": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142/replies",
"items": []
}
},
"likes": {
"id": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142/likes",
"type": "Collection",
"totalItems": 0
},
"shares": {
"id": "https://furry.engineer/users/lycanmatriarch/statuses/114670557615986142/shares",
"type": "Collection",
"totalItems": 2
}
}