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", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Emoji": "toot:Emoji", "Hashtag": "as:Hashtag" } ], "id": "https://framapiaf.org/users/skarfester/collections/featured", "type": "OrderedCollection", "totalItems": 3, "orderedItems": [ { "id": "https://framapiaf.org/users/skarfester/statuses/114031850093946713", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-02-19T17:59:06Z", "url": "https://framapiaf.org/@skarfester/114031850093946713", "attributedTo": "https://framapiaf.org/users/skarfester", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://framapiaf.org/users/skarfester/followers" ], "sensitive": false, "atomUri": "https://framapiaf.org/users/skarfester/statuses/114031850093946713", "inReplyToAtomUri": null, "conversation": "tag:framapiaf.org,2025-02-19:objectId=132946003:objectType=Conversation", "content": "<p>✉️ Llevo usando Runbox como correo personal desde 2013 así que voy a contaros mi experiencia.<br />🇳🇴 Lo principal ya lo sabéis: servidores situados en Noruega, alimentados con energías renovables y bajo el RGPD.<br />📉 Solo recuerdo una vez que me encontrara el servicio caído y fue por una migración de servidores o algo así (y no duró mucho).<br />🖥️ La interfaz web es la misma que cuando empecé, aunque hay otra nueva que lleva años en beta (es perfectamente usable pero me gusta más la antigua).<br />👇</p>", "contentMap": { "es": "<p>✉️ Llevo usando Runbox como correo personal desde 2013 así que voy a contaros mi experiencia.<br />🇳🇴 Lo principal ya lo sabéis: servidores situados en Noruega, alimentados con energías renovables y bajo el RGPD.<br />📉 Solo recuerdo una vez que me encontrara el servicio caído y fue por una migración de servidores o algo así (y no duró mucho).<br />🖥️ La interfaz web es la misma que cuando empecé, aunque hay otra nueva que lleva años en beta (es perfectamente usable pero me gusta más la antigua).<br />👇</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://framapiaf.org/users/skarfester/statuses/114031850093946713/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://framapiaf.org/users/skarfester/statuses/114031850093946713/replies?min_id=114031891943014649&page=true", "partOf": "https://framapiaf.org/users/skarfester/statuses/114031850093946713/replies", "items": [ "https://framapiaf.org/users/skarfester/statuses/114031891943014649" ] } }, "likes": { "id": "https://framapiaf.org/users/skarfester/statuses/114031850093946713/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://framapiaf.org/users/skarfester/statuses/114031850093946713/shares", "type": "Collection", "totalItems": 0 } }, { "id": "https://framapiaf.org/users/skarfester/statuses/113657109095560420", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-12-15T13:37:33Z", "url": "https://framapiaf.org/@skarfester/113657109095560420", "attributedTo": "https://framapiaf.org/users/skarfester", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://framapiaf.org/users/skarfester/followers" ], "sensitive": false, "atomUri": "https://framapiaf.org/users/skarfester/statuses/113657109095560420", "inReplyToAtomUri": null, "conversation": "tag:framapiaf.org,2024-12-15:objectId=125932727:objectType=Conversation", "content": "<p>☕Gurús del café:<br />¿Consejos y/o trucos para la cafetera italiana?<br />Gracias :blobcatcoffee:</p>", "contentMap": { "es": "<p>☕Gurús del café:<br />¿Consejos y/o trucos para la cafetera italiana?<br />Gracias :blobcatcoffee:</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://stockage.framapiaf.org/framapiaf/media_attachments/files/113/657/109/071/879/323/original/e489ea0636a2d6ff.jpeg", "name": "Cafetera italiana al fuego, empieza a salir café.", "blurhash": "UBDvD-xu4;E1t79Fs,%M0fR.ngITMcjY%NX9", "width": 959, "height": 720 } ], "tag": [ { "id": "https://framapiaf.org/emojis/151171", "type": "Emoji", "name": ":blobcatcoffee:", "updated": "2021-03-16T12:42:31Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://stockage.framapiaf.org/framapiaf/custom_emojis/images/000/151/171/original/aedcf82f4dd64824.png" } } ], "replies": { "id": "https://framapiaf.org/users/skarfester/statuses/113657109095560420/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://framapiaf.org/users/skarfester/statuses/113657109095560420/replies?only_other_accounts=true&page=true", "partOf": "https://framapiaf.org/users/skarfester/statuses/113657109095560420/replies", "items": [] } }, "likes": { "id": "https://framapiaf.org/users/skarfester/statuses/113657109095560420/likes", "type": "Collection", "totalItems": 7 }, "shares": { "id": "https://framapiaf.org/users/skarfester/statuses/113657109095560420/shares", "type": "Collection", "totalItems": 6 } }, { "id": "https://framapiaf.org/users/skarfester/statuses/109320989259596039", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-11-10T18:45:15Z", "url": "https://framapiaf.org/@skarfester/109320989259596039", "attributedTo": "https://framapiaf.org/users/skarfester", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://framapiaf.org/users/skarfester/followers" ], "sensitive": false, "atomUri": "https://framapiaf.org/users/skarfester/statuses/109320989259596039", "inReplyToAtomUri": null, "conversation": "tag:framapiaf.org,2022-11-10:objectId=63938167:objectType=Conversation", "content": "<p>Skarfester :verified: <br />🗣️ EN, ES, CA<br />🎲 <a href=\"https://framapiaf.org/tags/rpg\" class=\"mention hashtag\" rel=\"tag\">#<span>rpg</span></a> <a href=\"https://framapiaf.org/tags/jdr\" class=\"mention hashtag\" rel=\"tag\">#<span>jdr</span></a> <a href=\"https://framapiaf.org/tags/osr\" class=\"mention hashtag\" rel=\"tag\">#<span>osr</span></a><br />♟️ <a href=\"https://framapiaf.org/tags/boardgames\" class=\"mention hashtag\" rel=\"tag\">#<span>boardgames</span></a><br />🕹️ <a href=\"https://framapiaf.org/tags/retrogaming\" class=\"mention hashtag\" rel=\"tag\">#<span>retrogaming</span></a> <br />:linux: <a href=\"https://framapiaf.org/tags/freesoftware\" class=\"mention hashtag\" rel=\"tag\">#<span>freesoftware</span></a></p>", "contentMap": { "en": "<p>Skarfester :verified: <br />🗣️ EN, ES, CA<br />🎲 <a href=\"https://framapiaf.org/tags/rpg\" class=\"mention hashtag\" rel=\"tag\">#<span>rpg</span></a> <a href=\"https://framapiaf.org/tags/jdr\" class=\"mention hashtag\" rel=\"tag\">#<span>jdr</span></a> <a href=\"https://framapiaf.org/tags/osr\" class=\"mention hashtag\" rel=\"tag\">#<span>osr</span></a><br />♟️ <a href=\"https://framapiaf.org/tags/boardgames\" class=\"mention hashtag\" rel=\"tag\">#<span>boardgames</span></a><br />🕹️ <a href=\"https://framapiaf.org/tags/retrogaming\" class=\"mention hashtag\" rel=\"tag\">#<span>retrogaming</span></a> <br />:linux: <a href=\"https://framapiaf.org/tags/freesoftware\" class=\"mention hashtag\" rel=\"tag\">#<span>freesoftware</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://framapiaf.org/tags/rpg", "name": "#rpg" }, { "type": "Hashtag", "href": "https://framapiaf.org/tags/jdr", "name": "#jdr" }, { "type": "Hashtag", "href": "https://framapiaf.org/tags/osr", "name": "#osr" }, { "type": "Hashtag", "href": "https://framapiaf.org/tags/boardgames", "name": "#boardgames" }, { "type": "Hashtag", "href": "https://framapiaf.org/tags/retrogaming", "name": "#retrogaming" }, { "type": "Hashtag", "href": "https://framapiaf.org/tags/freesoftware", "name": "#freesoftware" }, { "id": "https://framapiaf.org/emojis/216355", "type": "Emoji", "name": ":verified:", "updated": "2022-11-07T08:09:01Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://stockage.framapiaf.org/framapiaf/custom_emojis/images/000/216/355/original/0b9431167d257180.png" } }, { "id": "https://framapiaf.org/emojis/33", "type": "Emoji", "name": ":linux:", "updated": "2017-10-26T08:54:25Z", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://stockage.framapiaf.org/framapiaf/custom_emojis/images/000/000/033/original/f4a125e8fe02dff0.png" } } ], "replies": { "id": "https://framapiaf.org/users/skarfester/statuses/109320989259596039/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://framapiaf.org/users/skarfester/statuses/109320989259596039/replies?only_other_accounts=true&page=true", "partOf": "https://framapiaf.org/users/skarfester/statuses/109320989259596039/replies", "items": [] } }, "likes": { "id": "https://framapiaf.org/users/skarfester/statuses/109320989259596039/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://framapiaf.org/users/skarfester/statuses/109320989259596039/shares", "type": "Collection", "totalItems": 0 } } ] }