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" }, "Hashtag": "as:Hashtag" } ], "id": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-06-10T04:54:51Z", "url": "https://mastodon.gamedev.place/@TurboTartine/114657282729307599", "attributedTo": "https://mastodon.gamedev.place/users/TurboTartine", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/TurboTartine/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2025-06-10:objectId=154377248:objectType=Conversation", "content": "<p>Bonsoir Mastodon !</p><p>Je suis Jeremy, développeur de jeux vidéo à Lyon. Je travaille principalement sur <a href=\"https://mastodon.gamedev.place/tags/UnrealEngine\" class=\"mention hashtag\" rel=\"tag\">#<span>UnrealEngine</span></a> (pro) et <a href=\"https://mastodon.gamedev.place/tags/Godot\" class=\"mention hashtag\" rel=\"tag\">#<span>Godot</span></a> (perso).</p><p>Manette en main, je suis plutôt un joueur solo. La compétition ne m’intéresse pas, je consomme le jeu comme un film. J’attends qu’il me raconte une histoire et m’immerge dans un monde avant tout.</p><p>Récemment, j’ai lancé mon blog Turbo Tartine Games, où je partage du contenu technique (ou pas) autour du <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a>.<br />=&gt; <a href=\"https://j-ponzo.github.io\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">j-ponzo.github.io</span><span class=\"invisible\"></span></a></p><p><a href=\"https://mastodon.gamedev.place/tags/Introduction\" class=\"mention hashtag\" rel=\"tag\">#<span>Introduction</span></a></p>", "contentMap": { "fr": "<p>Bonsoir Mastodon !</p><p>Je suis Jeremy, développeur de jeux vidéo à Lyon. Je travaille principalement sur <a href=\"https://mastodon.gamedev.place/tags/UnrealEngine\" class=\"mention hashtag\" rel=\"tag\">#<span>UnrealEngine</span></a> (pro) et <a href=\"https://mastodon.gamedev.place/tags/Godot\" class=\"mention hashtag\" rel=\"tag\">#<span>Godot</span></a> (perso).</p><p>Manette en main, je suis plutôt un joueur solo. La compétition ne m’intéresse pas, je consomme le jeu comme un film. J’attends qu’il me raconte une histoire et m’immerge dans un monde avant tout.</p><p>Récemment, j’ai lancé mon blog Turbo Tartine Games, où je partage du contenu technique (ou pas) autour du <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a>.<br />=&gt; <a href=\"https://j-ponzo.github.io\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">j-ponzo.github.io</span><span class=\"invisible\"></span></a></p><p><a href=\"https://mastodon.gamedev.place/tags/Introduction\" class=\"mention hashtag\" rel=\"tag\">#<span>Introduction</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/114/657/276/732/999/703/original/2198ed904bfae381.png", "name": "Montage mettant en scène un bureau de développeur en désordre, avec la page d’accueil de mon blog affichée sur l'écran de l'ordinateur. L'image n'est pas d'une qualité professionnelle. Je l'ai crée moi même pour remplacer la précédente générée par IA", "blurhash": "UKBVwz-oI;WB0#RknjNH-TkCkCs-X8s.xFbI", "focalPoint": [ 0, 0 ], "width": 1024, "height": 1024 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/unrealengine", "name": "#unrealengine" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/godot", "name": "#godot" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/gamedev", "name": "#gamedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/introduction", "name": "#introduction" } ], "replies": { "id": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599/replies?min_id=114657328618128789&page=true", "partOf": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599/replies", "items": [ "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657328618128789" ] } }, "likes": { "id": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599/likes", "type": "Collection", "totalItems": 10 }, "shares": { "id": "https://mastodon.gamedev.place/users/TurboTartine/statuses/114657282729307599/shares", "type": "Collection", "totalItems": 11 } }