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", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" }, "Hashtag": "as:Hashtag", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://ciberlandia.pt/users/villares", "type": "Person", "following": "https://ciberlandia.pt/users/villares/following", "followers": "https://ciberlandia.pt/users/villares/followers", "inbox": "https://ciberlandia.pt/users/villares/inbox", "outbox": "https://ciberlandia.pt/users/villares/outbox", "featured": "https://ciberlandia.pt/users/villares/collections/featured", "featuredTags": "https://ciberlandia.pt/users/villares/collections/tags", "preferredUsername": "villares", "name": "Alexandre B A Villares 🐍", "summary": "<p>PT: Educador de tec. e artes, pesquisa práticas artísticas que se valem de meios computacionais e ensino de programação em contextos visuais. Co-organizador da Noite de Processing. Doutorando na FECFAU-Unicamp. </p><p>EN: Tech and art educator, researcher of artistic work that makes use of computational means and how to teach programming in a visual context. Co-organizer of Noite de Processing. PhD candidate at FECFAU-Unicamp.</p><p><a href=\"https://ciberlandia.pt/tags/S%C3%A3oPaulo\" class=\"mention hashtag\" rel=\"tag\">#<span>SãoPaulo</span></a> <a href=\"https://ciberlandia.pt/tags/Processing\" class=\"mention hashtag\" rel=\"tag\">#<span>Processing</span></a> <a href=\"https://ciberlandia.pt/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://ciberlandia.pt/tags/py5\" class=\"mention hashtag\" rel=\"tag\">#<span>py5</span></a> <a href=\"https://ciberlandia.pt/tags/ForaBluetooth\" class=\"mention hashtag\" rel=\"tag\">#<span>ForaBluetooth</span></a> <a href=\"https://ciberlandia.pt/tags/CreativeCoding\" class=\"mention hashtag\" rel=\"tag\">#<span>CreativeCoding</span></a> <a href=\"https://ciberlandia.pt/tags/FLOSS\" class=\"mention hashtag\" rel=\"tag\">#<span>FLOSS</span></a></p>", "url": "https://ciberlandia.pt/@villares", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2022-12-03T00:00:00Z", "memorial": false, "alsoKnownAs": [ "https://mastodon.social/users/villares" ], "publicKey": { "id": "https://ciberlandia.pt/users/villares#main-key", "owner": "https://ciberlandia.pt/users/villares", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxBqzkYAtg3XXW7htXtRt\nVDzzoV5J0TI+vNgYeQdyl1+Tnd3ciRHblDI4n17xXr85rJteCvScTJh34nr3QOn8\nW2CqqDA+CPPMyhGtUhJYjwsRhZ4CwchgaP/ptm+FkM0Wi9plDlDV6XAhN93CZ54y\n+PHSGEai9NMtcLBeC3bbVTPppzRXzFoP0ao7xSa6xtWyd7Kjp/U/omxUabOCK1Oj\nh8UfRH8Nm6GFDxVkYLKhSqDHivQX870MHMWH3ytmHNqrKig9QdVPFoAY6jsWge2p\n6wI9Hj8A57Llq+eHLLcQCFvOyYK+sRO2tttlwJqxO2k1JT/EoF/qWr5NGU49gW7G\n1QIDAQAB\n-----END PUBLIC KEY-----\n" }, "tag": [ { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/python", "name": "#python" }, { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/creativecoding", "name": "#creativecoding" }, { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/floss", "name": "#floss" }, { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/processing", "name": "#processing" }, { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/saopaulo", "name": "#saopaulo" }, { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/py5", "name": "#py5" }, { "type": "Hashtag", "href": "https://ciberlandia.pt/tags/forabluetooth", "name": "#forabluetooth" } ], "attachment": [ { "type": "PropertyValue", "name": "site", "value": "<a href=\"https://abav.lugaralgum.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">abav.lugaralgum.com</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "links page", "value": "<a href=\"https://abav.lugaralgum.com/links\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">abav.lugaralgum.com/links</span><span class=\"invisible\"></span></a>" }, { "type": "PropertyValue", "name": "My Domestika course, please share this link:", "value": "<a href=\"https://www.domestika.org/pt/courses/4307-design-com-python-programacao-para-um-contexto-visual/a_b_a_villares\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">domestika.org/pt/courses/4307-</span><span class=\"invisible\">design-com-python-programacao-para-um-contexto-visual/a_b_a_villares</span></a>" }, { "type": "PropertyValue", "name": "pronouns / pronomes", "value": "EN:he/him PT:ele/o" } ], "endpoints": { "sharedInbox": "https://ciberlandia.pt/inbox" }, "icon": { "type": "Image", "mediaType": "image/png", "url": "https://media.ciberlandia.pt/ciberlandia-media/accounts/avatars/109/449/784/042/494/233/original/a7db6105fa4be9a0.png" }, "image": { "type": "Image", "mediaType": "image/gif", "url": "https://media.ciberlandia.pt/ciberlandia-media/accounts/headers/109/449/784/042/494/233/original/f927d9edff62f116.gif" } }