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",
"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
}