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", "https://w3id.org/security/v1", { "RsaSignature2017": "https://w3id.org/security#RsaSignature2017" }, { "pt": "https://joinpeertube.org/ns#", "sc": "http://schema.org/", "Hashtag": "as:Hashtag", "category": "sc:category", "licence": "sc:license", "subtitleLanguage": "sc:subtitleLanguage", "automaticallyGenerated": "pt:automaticallyGenerated", "sensitive": "as:sensitive", "language": "sc:inLanguage", "identifier": "sc:identifier", "isLiveBroadcast": "sc:isLiveBroadcast", "liveSaveReplay": { "@type": "sc:Boolean", "@id": "pt:liveSaveReplay" }, "permanentLive": { "@type": "sc:Boolean", "@id": "pt:permanentLive" }, "latencyMode": { "@type": "sc:Number", "@id": "pt:latencyMode" }, "Infohash": "pt:Infohash", "tileWidth": { "@type": "sc:Number", "@id": "pt:tileWidth" }, "tileHeight": { "@type": "sc:Number", "@id": "pt:tileHeight" }, "tileDuration": { "@type": "sc:Number", "@id": "pt:tileDuration" }, "aspectRatio": { "@type": "sc:Float", "@id": "pt:aspectRatio" }, "uuid": { "@type": "sc:identifier", "@id": "pt:uuid" }, "originallyPublishedAt": "sc:datePublished", "uploadDate": "sc:uploadDate", "hasParts": "sc:hasParts", "views": { "@type": "sc:Number", "@id": "pt:views" }, "state": { "@type": "sc:Number", "@id": "pt:state" }, "size": { "@type": "sc:Number", "@id": "pt:size" }, "fps": { "@type": "sc:Number", "@id": "pt:fps" }, "commentsEnabled": { "@type": "sc:Boolean", "@id": "pt:commentsEnabled" }, "canReply": "pt:canReply", "commentsPolicy": { "@type": "sc:Number", "@id": "pt:commentsPolicy" }, "downloadEnabled": { "@type": "sc:Boolean", "@id": "pt:downloadEnabled" }, "waitTranscoding": { "@type": "sc:Boolean", "@id": "pt:waitTranscoding" }, "support": { "@type": "sc:Text", "@id": "pt:support" }, "likes": { "@id": "as:likes", "@type": "@id" }, "dislikes": { "@id": "as:dislikes", "@type": "@id" }, "shares": { "@id": "as:shares", "@type": "@id" }, "comments": { "@id": "as:comments", "@type": "@id" }, "PropertyValue": "sc:PropertyValue", "value": "sc:value" }, { "ptlc": "urn:peertube-plugin-livechat", "peertubeLiveChat": { "@id": "ptlc:peertubeLiveChat", "@type": "@json" } } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://peer.tube/accounts/efoundation/followers" ], "type": "Video", "id": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c", "name": "About /e/OS", "duration": "PT68S", "uuid": "ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c", "category": { "identifier": "15", "name": "Science & Technology" }, "language": { "identifier": "en", "name": "English" }, "views": 133, "sensitive": false, "waitTranscoding": false, "state": 1, "commentsEnabled": true, "canReply": null, "commentsPolicy": 1, "downloadEnabled": true, "published": "2023-07-28T08:25:35.845Z", "originallyPublishedAt": "2023-01-04T23:00:00.000Z", "updated": "2024-11-15T11:00:27.383Z", "tag": [ { "type": "Hashtag", "name": "data" }, { "type": "Hashtag", "name": "dataprivacy" }, { "type": "Hashtag", "name": "opensource" }, { "type": "Hashtag", "name": "privacy" }, { "type": "Hashtag", "name": "smartphone" } ], "mediaType": "text/markdown", "content": "Founded by Gaël Duval, /e/OS is a mobile operating system with pre-installed apps and online services that helps users regain control of their personal data on their phones. \r\n\r\nAll Android apps can be used with the option for users to see how built-in trackers are hidden within each app, so they know in advance of any potential threat to their data. /e/OS is committed to providing better data privacy and security for individuals and corporations, along with a state-of-the-art user-friendly experience. \r\n\r\n/e/OS is a global project, supported by an international core team of experienced entrepreneurs, developers and designers, and a vibrant growing community of contributors. Its mission is to make technology that makes user privacy accessible to everyone. \r\n\r\nhttps://e.foundation", "support": "https://e.foundation/donate-2/", "subtitleLanguage": [], "icon": [ { "type": "Image", "url": "https://peer.tube/lazy-static/thumbnails/91a8769d-196e-4e62-97ca-a8162dbb8862.jpg", "mediaType": "image/jpeg", "width": 280, "height": 157 }, { "type": "Image", "url": "https://peer.tube/lazy-static/previews/b74c3ffb-eaca-4a65-b19b-d08fc96e5538.jpg", "mediaType": "image/jpeg", "width": 850, "height": 480 } ], "preview": [ { "type": "Image", "rel": [ "storyboard" ], "url": [ { "mediaType": "image/jpeg", "href": "https://peer.tube/lazy-static/storyboards/8ec8c890-364e-4580-8ddf-147971ff7016.jpg", "width": 1536, "height": 864, "tileWidth": 192, "tileHeight": 108, "tileDuration": "PT1S" } ] } ], "aspectRatio": null, "url": [ { "type": "Link", "mediaType": "text/html", "href": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c" }, { "type": "Link", "mediaType": "application/x-mpegURL", "href": "https://peer.tube/static/streaming-playlists/hls/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/c1a549c1-bbd0-4a7a-931b-6bc01575d5bc-master.m3u8", "tag": [ { "type": "Infohash", "name": "c6c2c18735a0e349ef05ac22e6384c0a478cd867" }, { "type": "Link", "name": "sha256", "mediaType": "application/json", "href": "https://peer.tube/static/streaming-playlists/hls/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/2c7de8e6-8069-4389-8955-4749b660f87f-segments-sha256.json" }, { "type": "Link", "mediaType": "video/mp4", "href": "https://peer.tube/static/streaming-playlists/hls/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/8c76c27a-b1e7-4728-b5f2-e606436b85e1-1080-fragmented.mp4", "height": 1080, "width": 1920, "size": 7633076, "fps": 30, "attachment": [ { "type": "PropertyValue", "name": "ffprobe_codec_type", "value": "audio" }, { "type": "PropertyValue", "name": "ffprobe_codec_type", "value": "video" }, { "type": "PropertyValue", "name": "peertube_format_flag", "value": "fragmented" } ] }, { "type": "Link", "rel": [ "metadata", "video/mp4" ], "mediaType": "application/json", "href": "https://peer.tube/api/v1/videos/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/metadata/61636", "height": 1080, "width": 1920, "fps": 30 }, { "type": "Link", "mediaType": "application/x-bittorrent", "href": "https://peer.tube/lazy-static/torrents/adeaa24f-ef3a-45bc-9601-efc81627f48f-1080-hls.torrent", "height": 1080, "width": 1920, "fps": 30 }, { "type": "Link", "mediaType": "application/x-bittorrent;x-scheme-handler/magnet", "href": "magnet:?xs=https%3A%2F%2Fpeer.tube%2Flazy-static%2Ftorrents%2Fadeaa24f-ef3a-45bc-9601-efc81627f48f-1080-hls.torrent&xt=urn:btih:756f853a1c8ca25b31511612507c47379753c711&dn=About+%2Fe%2FOS&tr=https%3A%2F%2Fpeer.tube%2Ftracker%2Fannounce&tr=wss%3A%2F%2Fpeer.tube%3A443%2Ftracker%2Fsocket&ws=https%3A%2F%2Fpeer.tube%2Fstatic%2Fstreaming-playlists%2Fhls%2Fba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c%2F8c76c27a-b1e7-4728-b5f2-e606436b85e1-1080-fragmented.mp4", "height": 1080, "width": 1920, "fps": 30 } ] }, { "type": "Link", "name": "tracker-http", "rel": [ "tracker", "http" ], "href": "https://peer.tube/tracker/announce" }, { "type": "Link", "name": "tracker-websocket", "rel": [ "tracker", "websocket" ], "href": "wss://peer.tube:443/tracker/socket" } ], "likes": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/likes", "dislikes": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/dislikes", "shares": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/announces", "comments": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/comments", "hasParts": "https://peer.tube/videos/watch/ba3c848a-0ddd-4dca-bbbe-6a6f9ebed43c/chapters", "attributedTo": [ { "type": "Person", "id": "https://peer.tube/accounts/efoundation" }, { "type": "Group", "id": "https://peer.tube/video-channels/les_tutos" } ], "isLiveBroadcast": false, "liveSaveReplay": null, "permanentLive": null, "latencyMode": null }