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", "Hashtag": "as:Hashtag" } ], "id": "https://ioc.exchange/users/acyclic/outbox?page=true", "type": "OrderedCollectionPage", "prev": "https://ioc.exchange/users/acyclic/outbox?min_id=109332114452390267&page=true", "partOf": "https://ioc.exchange/users/acyclic/outbox", "orderedItems": [ { "id": "https://ioc.exchange/users/acyclic/statuses/109332114452390267/activity", "type": "Create", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-12T17:54:32Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers" ], "object": { "id": "https://ioc.exchange/users/acyclic/statuses/109332114452390267", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-11-12T17:54:32Z", "url": "https://ioc.exchange/@acyclic/109332114452390267", "attributedTo": "https://ioc.exchange/users/acyclic", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers" ], "sensitive": false, "atomUri": "https://ioc.exchange/users/acyclic/statuses/109332114452390267", "inReplyToAtomUri": null, "conversation": "tag:ioc.exchange,2022-11-12:objectId=8377773:objectType=Conversation", "content": "<p>Going down a <a href=\"https://ioc.exchange/tags/decentralized\" class=\"mention hashtag\" rel=\"tag\">#<span>decentralized</span></a> rabbit hole this weekend and found Matrix (matrix.org). </p><p>Has anyone used this? Benefits/drawbacks in comparison to Mastodon?</p><p>Seems to me like OSS/decentralized IRC or Slack but still looking around…</p>", "contentMap": { "en": "<p>Going down a <a href=\"https://ioc.exchange/tags/decentralized\" class=\"mention hashtag\" rel=\"tag\">#<span>decentralized</span></a> rabbit hole this weekend and found Matrix (matrix.org). </p><p>Has anyone used this? Benefits/drawbacks in comparison to Mastodon?</p><p>Seems to me like OSS/decentralized IRC or Slack but still looking around…</p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://ioc.exchange/tags/decentralized", "name": "#decentralized" } ], "replies": { "id": "https://ioc.exchange/users/acyclic/statuses/109332114452390267/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ioc.exchange/users/acyclic/statuses/109332114452390267/replies?only_other_accounts=true&page=true", "partOf": "https://ioc.exchange/users/acyclic/statuses/109332114452390267/replies", "items": [] } }, "likes": { "id": "https://ioc.exchange/users/acyclic/statuses/109332114452390267/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://ioc.exchange/users/acyclic/statuses/109332114452390267/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://ioc.exchange/users/acyclic/statuses/109291229296044874/activity", "type": "Create", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-05T12:36:54Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/miketheitguy" ], "object": { "id": "https://ioc.exchange/users/acyclic/statuses/109291229296044874", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-11-05T12:36:54Z", "url": "https://ioc.exchange/@acyclic/109291229296044874", "attributedTo": "https://ioc.exchange/users/acyclic", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/miketheitguy" ], "sensitive": false, "atomUri": "https://ioc.exchange/users/acyclic/statuses/109291229296044874", "inReplyToAtomUri": null, "conversation": "tag:ioc.exchange,2022-11-05:objectId=7586341:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@miketheitguy\" class=\"u-url mention\">@<span>miketheitguy</span></a></span> *waves back* why hello there!</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@miketheitguy\" class=\"u-url mention\">@<span>miketheitguy</span></a></span> *waves back* why hello there!</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ioc.exchange/users/miketheitguy", "name": "@miketheitguy" } ], "replies": { "id": "https://ioc.exchange/users/acyclic/statuses/109291229296044874/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ioc.exchange/users/acyclic/statuses/109291229296044874/replies?only_other_accounts=true&page=true", "partOf": "https://ioc.exchange/users/acyclic/statuses/109291229296044874/replies", "items": [] } }, "likes": { "id": "https://ioc.exchange/users/acyclic/statuses/109291229296044874/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://ioc.exchange/users/acyclic/statuses/109291229296044874/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://ioc.exchange/users/acyclic/statuses/109288505449459227/activity", "type": "Create", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-05T01:04:11Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/orphenshadow" ], "object": { "id": "https://ioc.exchange/users/acyclic/statuses/109288505449459227", "type": "Note", "summary": null, "inReplyTo": "https://ioc.exchange/users/orphenshadow/statuses/109288173694686437", "published": "2022-11-05T01:04:11Z", "url": "https://ioc.exchange/@acyclic/109288505449459227", "attributedTo": "https://ioc.exchange/users/acyclic", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/orphenshadow" ], "sensitive": false, "atomUri": "https://ioc.exchange/users/acyclic/statuses/109288505449459227", "inReplyToAtomUri": "https://ioc.exchange/users/orphenshadow/statuses/109288173694686437", "conversation": "tag:ioc.exchange,2022-11-04:objectId=7576301:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@orphenshadow\" class=\"u-url mention\">@<span>orphenshadow</span></a></span> agreed but still making sense of how to actually follow conversations properly and get value… some of it feels clunky, maybe will improve with the new crowd</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@orphenshadow\" class=\"u-url mention\">@<span>orphenshadow</span></a></span> agreed but still making sense of how to actually follow conversations properly and get value… some of it feels clunky, maybe will improve with the new crowd</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ioc.exchange/users/orphenshadow", "name": "@orphenshadow" } ], "replies": { "id": "https://ioc.exchange/users/acyclic/statuses/109288505449459227/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ioc.exchange/users/acyclic/statuses/109288505449459227/replies?only_other_accounts=true&page=true", "partOf": "https://ioc.exchange/users/acyclic/statuses/109288505449459227/replies", "items": [] } }, "likes": { "id": "https://ioc.exchange/users/acyclic/statuses/109288505449459227/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://ioc.exchange/users/acyclic/statuses/109288505449459227/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://ioc.exchange/users/acyclic/statuses/109288352738805729/activity", "type": "Announce", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-05T00:25:21Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/seb", "https://ioc.exchange/users/acyclic/followers" ], "object": "https://ioc.exchange/users/seb/statuses/109288233417669920" }, { "id": "https://ioc.exchange/users/acyclic/statuses/109288281951343603/activity", "type": "Create", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-05T00:07:21Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/orphenshadow" ], "object": { "id": "https://ioc.exchange/users/acyclic/statuses/109288281951343603", "type": "Note", "summary": null, "inReplyTo": "https://ioc.exchange/users/orphenshadow/statuses/109288173694686437", "published": "2022-11-05T00:07:21Z", "url": "https://ioc.exchange/@acyclic/109288281951343603", "attributedTo": "https://ioc.exchange/users/acyclic", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/orphenshadow" ], "sensitive": false, "atomUri": "https://ioc.exchange/users/acyclic/statuses/109288281951343603", "inReplyToAtomUri": "https://ioc.exchange/users/orphenshadow/statuses/109288173694686437", "conversation": "tag:ioc.exchange,2022-11-04:objectId=7576301:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@orphenshadow\" class=\"u-url mention\">@<span>orphenshadow</span></a></span> agreed, let’s see how long it lasts haha</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@orphenshadow\" class=\"u-url mention\">@<span>orphenshadow</span></a></span> agreed, let’s see how long it lasts haha</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ioc.exchange/users/orphenshadow", "name": "@orphenshadow" } ], "replies": { "id": "https://ioc.exchange/users/acyclic/statuses/109288281951343603/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ioc.exchange/users/acyclic/statuses/109288281951343603/replies?only_other_accounts=true&page=true", "partOf": "https://ioc.exchange/users/acyclic/statuses/109288281951343603/replies", "items": [] } }, "likes": { "id": "https://ioc.exchange/users/acyclic/statuses/109288281951343603/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://ioc.exchange/users/acyclic/statuses/109288281951343603/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://ioc.exchange/users/acyclic/statuses/109288279711456655/activity", "type": "Create", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-05T00:06:47Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/shackwave" ], "object": { "id": "https://ioc.exchange/users/acyclic/statuses/109288279711456655", "type": "Note", "summary": null, "inReplyTo": "https://ioc.exchange/users/shackwave/statuses/109288227924527751", "published": "2022-11-05T00:06:47Z", "url": "https://ioc.exchange/@acyclic/109288279711456655", "attributedTo": "https://ioc.exchange/users/acyclic", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers", "https://ioc.exchange/users/shackwave" ], "sensitive": false, "atomUri": "https://ioc.exchange/users/acyclic/statuses/109288279711456655", "inReplyToAtomUri": "https://ioc.exchange/users/shackwave/statuses/109288227924527751", "conversation": "tag:ioc.exchange,2022-11-04:objectId=7576301:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@shackwave\" class=\"u-url mention\">@<span>shackwave</span></a></span> even better!</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@shackwave\" class=\"u-url mention\">@<span>shackwave</span></a></span> even better!</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ioc.exchange/users/shackwave", "name": "@shackwave" } ], "replies": { "id": "https://ioc.exchange/users/acyclic/statuses/109288279711456655/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ioc.exchange/users/acyclic/statuses/109288279711456655/replies?only_other_accounts=true&page=true", "partOf": "https://ioc.exchange/users/acyclic/statuses/109288279711456655/replies", "items": [] } }, "likes": { "id": "https://ioc.exchange/users/acyclic/statuses/109288279711456655/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://ioc.exchange/users/acyclic/statuses/109288279711456655/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://ioc.exchange/users/acyclic/statuses/109288135521474776/activity", "type": "Create", "actor": "https://ioc.exchange/users/acyclic", "published": "2022-11-04T23:30:06Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers" ], "object": { "id": "https://ioc.exchange/users/acyclic/statuses/109288135521474776", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-11-04T23:30:06Z", "url": "https://ioc.exchange/@acyclic/109288135521474776", "attributedTo": "https://ioc.exchange/users/acyclic", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/acyclic/followers" ], "sensitive": false, "atomUri": "https://ioc.exchange/users/acyclic/statuses/109288135521474776", "inReplyToAtomUri": null, "conversation": "tag:ioc.exchange,2022-11-04:objectId=7576301:objectType=Conversation", "content": "<p>So… this is where people who were on Twitter and people who avoided Twitter like the plague are coming together now? Feels special, like Voltron assembling. Bonus points for decentralization.</p><p>Hello <a href=\"https://ioc.exchange/tags/infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>infosec</span></a> community! I’m pumped, let’s do this.</p>", "contentMap": { "en": "<p>So… this is where people who were on Twitter and people who avoided Twitter like the plague are coming together now? Feels special, like Voltron assembling. Bonus points for decentralization.</p><p>Hello <a href=\"https://ioc.exchange/tags/infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>infosec</span></a> community! I’m pumped, let’s do this.</p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://ioc.exchange/tags/infosec", "name": "#infosec" } ], "replies": { "id": "https://ioc.exchange/users/acyclic/statuses/109288135521474776/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ioc.exchange/users/acyclic/statuses/109288135521474776/replies?only_other_accounts=true&page=true", "partOf": "https://ioc.exchange/users/acyclic/statuses/109288135521474776/replies", "items": [] } }, "likes": { "id": "https://ioc.exchange/users/acyclic/statuses/109288135521474776/likes", "type": "Collection", "totalItems": 5 }, "shares": { "id": "https://ioc.exchange/users/acyclic/statuses/109288135521474776/shares", "type": "Collection", "totalItems": 0 } } } ] }