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", "Emoji": "toot:Emoji", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://tkz.one/users/nubesurrealista/collections/featured", "type": "OrderedCollection", "totalItems": 5, "orderedItems": [ { "id": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-01-07T19:58:55Z", "url": "https://tkz.one/@nubesurrealista/113788841860016229", "attributedTo": "https://tkz.one/users/nubesurrealista", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://tkz.one/users/nubesurrealista/followers" ], "sensitive": false, "atomUri": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229", "inReplyToAtomUri": null, "conversation": "tag:tkz.one,2025-01-07:objectId=38703945:objectType=Conversation", "content": "<p>Decidí expandir un poco mi opinión sobre el porqué nunca he sido fan de esto y también hablo un poco sobre Wafrn y algo que realmente me gusta de ese proyecto.</p><p>Escribir me ayudó a relajarme, así que bueno, aquí el post:</p><p><a href=\"https://nube.bearblog.dev/nofediblock/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">nube.bearblog.dev/nofediblock/</span><span class=\"invisible\"></span></a></p><p><a href=\"https://tkz.one/tags/blog\" class=\"mention hashtag\" rel=\"tag\">#<span>blog</span></a> <a href=\"https://tkz.one/tags/fediblock\" class=\"mention hashtag\" rel=\"tag\">#<span>fediblock</span></a> <a href=\"https://tkz.one/tags/wafrn\" class=\"mention hashtag\" rel=\"tag\">#<span>wafrn</span></a></p>", "contentMap": { "es": "<p>Decidí expandir un poco mi opinión sobre el porqué nunca he sido fan de esto y también hablo un poco sobre Wafrn y algo que realmente me gusta de ese proyecto.</p><p>Escribir me ayudó a relajarme, así que bueno, aquí el post:</p><p><a href=\"https://nube.bearblog.dev/nofediblock/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">nube.bearblog.dev/nofediblock/</span><span class=\"invisible\"></span></a></p><p><a href=\"https://tkz.one/tags/blog\" class=\"mention hashtag\" rel=\"tag\">#<span>blog</span></a> <a href=\"https://tkz.one/tags/fediblock\" class=\"mention hashtag\" rel=\"tag\">#<span>fediblock</span></a> <a href=\"https://tkz.one/tags/wafrn\" class=\"mention hashtag\" rel=\"tag\">#<span>wafrn</span></a></p>" }, "updated": "2025-01-07T19:59:52Z", "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://tkz.one/tags/blog", "name": "#blog" }, { "type": "Hashtag", "href": "https://tkz.one/tags/fediblock", "name": "#fediblock" }, { "type": "Hashtag", "href": "https://tkz.one/tags/wafrn", "name": "#wafrn" } ], "replies": { "id": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229/replies?min_id=113788850298653900&page=true", "partOf": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229/replies", "items": [ "https://tkz.one/users/nubesurrealista/statuses/113788850298653900" ] } }, "likes": { "id": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://tkz.one/users/nubesurrealista/statuses/113788841860016229/shares", "type": "Collection", "totalItems": 2 } }, { "id": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-12-24T00:04:29Z", "url": "https://tkz.one/@nubesurrealista/113704872773221009", "attributedTo": "https://tkz.one/users/nubesurrealista", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://tkz.one/users/nubesurrealista/followers" ], "sensitive": false, "atomUri": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009", "inReplyToAtomUri": null, "conversation": "tag:tkz.one,2024-12-24:objectId=38055818:objectType=Conversation", "content": "<p>Hilo de animes que vi este año (sin orden específico)</p><p>• Captain Tsubasa: Season 2 - Junior Youth-hen: La segunda temporada del remake de Captain Tsubasa. Esto tiene truco, en realidad comencé a ver esto en octubre de 2023 pero... Estuvo en emisión hasta Junio de este año ¿Por qué? 52 caps :gif_gandalf:</p><p>Esta obra para mí siempre me transmite buenas vibras, buenos recuerdos. No necesita ser el mejor anime del mundo, me lo veo igual. Me disfruté cada episodio como si fuera lo mejor del mundo jeje</p><p>Además la animación y la banda sonora son... Cine :cooldoge: ufotable demostrando que puede hacer más cosas además de Kimetsu </p><p>Recomendado.</p><p><a href=\"https://anilist.co/anime/163024/Captain-Tsubasa-Season-2-Junior-Youthhen\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">anilist.co/anime/163024/Captai</span><span class=\"invisible\">n-Tsubasa-Season-2-Junior-Youthhen</span></a></p>", "contentMap": { "es": "<p>Hilo de animes que vi este año (sin orden específico)</p><p>• Captain Tsubasa: Season 2 - Junior Youth-hen: La segunda temporada del remake de Captain Tsubasa. Esto tiene truco, en realidad comencé a ver esto en octubre de 2023 pero... Estuvo en emisión hasta Junio de este año ¿Por qué? 52 caps :gif_gandalf:</p><p>Esta obra para mí siempre me transmite buenas vibras, buenos recuerdos. No necesita ser el mejor anime del mundo, me lo veo igual. Me disfruté cada episodio como si fuera lo mejor del mundo jeje</p><p>Además la animación y la banda sonora son... Cine :cooldoge: ufotable demostrando que puede hacer más cosas además de Kimetsu </p><p>Recomendado.</p><p><a href=\"https://anilist.co/anime/163024/Captain-Tsubasa-Season-2-Junior-Youthhen\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">anilist.co/anime/163024/Captai</span><span class=\"invisible\">n-Tsubasa-Season-2-Junior-Youthhen</span></a></p>" }, "attachment": [], "tag": [ { "id": "https://tkz.one/emojis/203619", "type": "Emoji", "name": ":gif_gandalf:", "updated": "2024-07-24T13:51:24Z", "icon": { "type": "Image", "mediaType": "image/gif", "url": "https://media.tkz.one/tkz/custom_emojis/images/000/203/619/original/5a1a3b8ed9a7a34c.gif" } }, { "id": "https://tkz.one/emojis/31883", "type": "Emoji", "name": ":cooldoge:", "updated": "2024-04-16T14:08:06Z", "icon": { "type": "Image", "mediaType": "image/gif", "url": "https://media.tkz.one/tkz/custom_emojis/images/000/031/883/original/c09075b30af9189d.gif" } } ], "replies": { "id": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009/replies?min_id=113739438143661842&page=true", "partOf": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009/replies", "items": [ "https://tkz.one/users/nubesurrealista/statuses/113704888156154503", "https://tkz.one/users/nubesurrealista/statuses/113739438143661842" ] } }, "likes": { "id": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://tkz.one/users/nubesurrealista/statuses/113704872773221009/shares", "type": "Collection", "totalItems": 2 } }, { "id": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-12-15T19:15:01Z", "url": "https://tkz.one/@nubesurrealista/113658436105136000", "attributedTo": "https://tkz.one/users/nubesurrealista", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://tkz.one/users/nubesurrealista/followers" ], "sensitive": false, "atomUri": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000", "inReplyToAtomUri": null, "conversation": "tag:tkz.one,2024-12-15:objectId=37614398:objectType=Conversation", "content": "<p>La IA puede ser útil para ciertas cositas. He aprendido algo nuevo, para eso sirvió.</p><p>En este caso, yo quería una implementación para mostrar mis toots en una simple pagina de GitHub. Llevo una hora en esto T-T capaz para alguien que domine el tema es pan comido, pero para mí fue prueba y error, y asistencia de IA.</p><p>Quería hacerlo con RSS, solo habían errores...</p><p>Al final la opción más obvia salió a la luz: la API de Mastodon para acceder a la información publica de mi cuenta. Ha funcionado ^^</p><p>Es algo básico y tosco, un poco sin alma.</p><p>So, ¿Ahora que sigue? Pues, me gustaría recibir feedback, en plan, personas que si sepan de código jaja, y mejorar esto, ya sin una IA. Quiero aprender y mejorar</p><p>La página: <a href=\"https://nubesurrealista.github.io/Toots/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nubesurrealista.github.io/Toot</span><span class=\"invisible\">s/</span></a></p><p>La repo: <a href=\"https://github.com/nubesurrealista/Toots\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/nubesurrealista/Too</span><span class=\"invisible\">ts</span></a></p><p>¿Alguna idea para que no parezca página de los 2000? 😖</p><p><a href=\"https://tkz.one/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://tkz.one/tags/github\" class=\"mention hashtag\" rel=\"tag\">#<span>github</span></a></p>", "contentMap": { "es": "<p>La IA puede ser útil para ciertas cositas. He aprendido algo nuevo, para eso sirvió.</p><p>En este caso, yo quería una implementación para mostrar mis toots en una simple pagina de GitHub. Llevo una hora en esto T-T capaz para alguien que domine el tema es pan comido, pero para mí fue prueba y error, y asistencia de IA.</p><p>Quería hacerlo con RSS, solo habían errores...</p><p>Al final la opción más obvia salió a la luz: la API de Mastodon para acceder a la información publica de mi cuenta. Ha funcionado ^^</p><p>Es algo básico y tosco, un poco sin alma.</p><p>So, ¿Ahora que sigue? Pues, me gustaría recibir feedback, en plan, personas que si sepan de código jaja, y mejorar esto, ya sin una IA. Quiero aprender y mejorar</p><p>La página: <a href=\"https://nubesurrealista.github.io/Toots/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nubesurrealista.github.io/Toot</span><span class=\"invisible\">s/</span></a></p><p>La repo: <a href=\"https://github.com/nubesurrealista/Toots\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/nubesurrealista/Too</span><span class=\"invisible\">ts</span></a></p><p>¿Alguna idea para que no parezca página de los 2000? 😖</p><p><a href=\"https://tkz.one/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://tkz.one/tags/github\" class=\"mention hashtag\" rel=\"tag\">#<span>github</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://tkz.one/tags/opensource", "name": "#opensource" }, { "type": "Hashtag", "href": "https://tkz.one/tags/github", "name": "#github" } ], "replies": { "id": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000/replies?only_other_accounts=true&page=true", "partOf": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000/replies", "items": [] } }, "likes": { "id": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://tkz.one/users/nubesurrealista/statuses/113658436105136000/shares", "type": "Collection", "totalItems": 5 } }, { "id": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-06T00:21:30Z", "url": "https://tkz.one/@nubesurrealista/113433148785349395", "attributedTo": "https://tkz.one/users/nubesurrealista", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://tkz.one/users/nubesurrealista/followers" ], "sensitive": false, "atomUri": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395", "inReplyToAtomUri": null, "conversation": "tag:tkz.one,2024-11-06:objectId=35137785:objectType=Conversation", "content": "<p>¿Quieres seguir la novedad de canales públicos de Telegram sin suscribirte al canal? ¿Sin estar en Telegram? Fácil :cooldoge: </p><p>Puedes crear un feed RSS a cualquier canal público de Telegram mediante RssHub</p><p>El formato sería: rsshub.app/telegram/channel/ y luego el username del canal</p><p>Revisas que funcione el link y ya, todo listo 👍</p><p>Por ejemplo, mi canal: <a href=\"https://rsshub.app/telegram/channel/surrealcloud\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">rsshub.app/telegram/channel/su</span><span class=\"invisible\">rrealcloud</span></a></p><p>Puedes añadir el link RSS a tu lector de confianza y comenzar a leer</p><p>¿Sabías que esto era posible?</p><p><a href=\"https://tkz.one/tags/RSS\" class=\"mention hashtag\" rel=\"tag\">#<span>RSS</span></a> <a href=\"https://tkz.one/tags/telegram\" class=\"mention hashtag\" rel=\"tag\">#<span>telegram</span></a></p>", "contentMap": { "es": "<p>¿Quieres seguir la novedad de canales públicos de Telegram sin suscribirte al canal? ¿Sin estar en Telegram? Fácil :cooldoge: </p><p>Puedes crear un feed RSS a cualquier canal público de Telegram mediante RssHub</p><p>El formato sería: rsshub.app/telegram/channel/ y luego el username del canal</p><p>Revisas que funcione el link y ya, todo listo 👍</p><p>Por ejemplo, mi canal: <a href=\"https://rsshub.app/telegram/channel/surrealcloud\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">rsshub.app/telegram/channel/su</span><span class=\"invisible\">rrealcloud</span></a></p><p>Puedes añadir el link RSS a tu lector de confianza y comenzar a leer</p><p>¿Sabías que esto era posible?</p><p><a href=\"https://tkz.one/tags/RSS\" class=\"mention hashtag\" rel=\"tag\">#<span>RSS</span></a> <a href=\"https://tkz.one/tags/telegram\" class=\"mention hashtag\" rel=\"tag\">#<span>telegram</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://tkz.one/tags/RSS", "name": "#RSS" }, { "type": "Hashtag", "href": "https://tkz.one/tags/telegram", "name": "#telegram" }, { "id": "https://tkz.one/emojis/31883", "type": "Emoji", "name": ":cooldoge:", "updated": "2024-04-16T14:08:06Z", "icon": { "type": "Image", "mediaType": "image/gif", "url": "https://media.tkz.one/tkz/custom_emojis/images/000/031/883/original/c09075b30af9189d.gif" } } ], "replies": { "id": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395/replies?only_other_accounts=true&page=true", "partOf": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395/replies", "items": [] } }, "likes": { "id": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395/likes", "type": "Collection", "totalItems": 28 }, "shares": { "id": "https://tkz.one/users/nubesurrealista/statuses/113433148785349395/shares", "type": "Collection", "totalItems": 24 } }, { "id": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-10-24T14:17:53Z", "url": "https://tkz.one/@nubesurrealista/113362827589679316", "attributedTo": "https://tkz.one/users/nubesurrealista", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://tkz.one/users/nubesurrealista/followers" ], "sensitive": false, "atomUri": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316", "inReplyToAtomUri": null, "conversation": "tag:tkz.one,2024-10-24:objectId=34368005:objectType=Conversation", "content": "<p>No me gusta que todo sea un debate político o de ideologías, lo detesto. Está destruyendo nuestra experiencia en internet, es horrible.</p><p>Ahora, aunque siempre he tenido esta postura, he cometido el error de responder a publicaciones o mensajes sobre estos asuntos. Lo que da pie a que la conversación siga</p><p>So, ahora incluso aunque vea algo que me llame la atención, algo a lo que quiera responder con todo mi ser, no lo hago. Es iniciar una conversación que no vale la pena, es darle luz.</p><p>Si una persona tiene un post polémico pero absolutamente nadie le ha respondido, al yo hacerlo, abro la posibilidad de que más personas noten su mensaje y quieran entrar al &quot;debate&quot;, al final contribuyo a lo que odio, mejor es ignorar, dejar esos temas en la oscuridad o como mínimo, no sumarme a la luz que los ilumina</p>", "contentMap": { "es": "<p>No me gusta que todo sea un debate político o de ideologías, lo detesto. Está destruyendo nuestra experiencia en internet, es horrible.</p><p>Ahora, aunque siempre he tenido esta postura, he cometido el error de responder a publicaciones o mensajes sobre estos asuntos. Lo que da pie a que la conversación siga</p><p>So, ahora incluso aunque vea algo que me llame la atención, algo a lo que quiera responder con todo mi ser, no lo hago. Es iniciar una conversación que no vale la pena, es darle luz.</p><p>Si una persona tiene un post polémico pero absolutamente nadie le ha respondido, al yo hacerlo, abro la posibilidad de que más personas noten su mensaje y quieran entrar al &quot;debate&quot;, al final contribuyo a lo que odio, mejor es ignorar, dejar esos temas en la oscuridad o como mínimo, no sumarme a la luz que los ilumina</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316/replies?only_other_accounts=true&page=true", "partOf": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316/replies", "items": [] } }, "likes": { "id": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://tkz.one/users/nubesurrealista/statuses/113362827589679316/shares", "type": "Collection", "totalItems": 2 } } ] }