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",
{
"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.social/users/csstricks/statuses/109705110496363624/activity",
"type": "Create",
"actor": "https://mastodon.social/users/csstricks",
"published": "2023-01-17T14:52:20Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/csstricks/followers"
],
"object": {
"id": "https://mastodon.social/users/csstricks/statuses/109705110496363624",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2023-01-17T14:52:20Z",
"url": "https://mastodon.social/@csstricks/109705110496363624",
"attributedTo": "https://mastodon.social/users/csstricks",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/csstricks/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.social/users/csstricks/statuses/109705110496363624",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.social,2023-01-17:objectId=380506070:objectType=Conversation",
"content": "<p>Quick and Dirty Bootstrap Overrides at Runtime <a href=\"https://css-tricks.com/quick-and-dirty-bootstrap-overrides-at-runtime/"Quick\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">css-tricks.com/quick-and-dirty</span><span class=\"invisible\">-bootstrap-overrides-at-runtime/"Quick</span></a> and Dirty Bootstrap Overrides at Runtime"</p><p>Bootstrap 5.2 shipped with solutions for the methods covered in this post. So, if you’re using Bootstrap 5.2 or newer, you should be able to tinker with CSS variables right out of the box for custom overrides. Oh, Bootstrap, that old standard web library that either you hate or you spend all your time defending […]</p><p>Read more: <a href=\"https://css-tricks.com/quick-and-dirty-bootstrap-overrides-at-runtime/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">css-tricks.com/quick-and-dirty</span><span class=\"invisible\">-bootstrap-overrides-at-runtime/</span></a></p><p><a href=\"https://mastodon.social/tags/bootstrap\" class=\"mention hashtag\" rel=\"tag\">#<span>bootstrap</span></a> <a href=\"https://mastodon.social/tags/cssvariables\" class=\"mention hashtag\" rel=\"tag\">#<span>cssvariables</span></a></p>",
"contentMap": {
"en": "<p>Quick and Dirty Bootstrap Overrides at Runtime <a href=\"https://css-tricks.com/quick-and-dirty-bootstrap-overrides-at-runtime/"Quick\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">css-tricks.com/quick-and-dirty</span><span class=\"invisible\">-bootstrap-overrides-at-runtime/"Quick</span></a> and Dirty Bootstrap Overrides at Runtime"</p><p>Bootstrap 5.2 shipped with solutions for the methods covered in this post. So, if you’re using Bootstrap 5.2 or newer, you should be able to tinker with CSS variables right out of the box for custom overrides. Oh, Bootstrap, that old standard web library that either you hate or you spend all your time defending […]</p><p>Read more: <a href=\"https://css-tricks.com/quick-and-dirty-bootstrap-overrides-at-runtime/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">css-tricks.com/quick-and-dirty</span><span class=\"invisible\">-bootstrap-overrides-at-runtime/</span></a></p><p><a href=\"https://mastodon.social/tags/bootstrap\" class=\"mention hashtag\" rel=\"tag\">#<span>bootstrap</span></a> <a href=\"https://mastodon.social/tags/cssvariables\" class=\"mention hashtag\" rel=\"tag\">#<span>cssvariables</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.social/media_attachments/files/109/705/110/275/778/197/original/8faadcdc403b71b4.png",
"name": null,
"blurhash": "UNL;XDxa_Ixa-;j]WBj[.5WCV|j@-;jsf6ay",
"width": 1024,
"height": 512
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.social/media_attachments/files/109/705/110/434/861/988/original/a11bad40f07f092f.png",
"name": null,
"blurhash": "U36R7OngE1-=-pxaWCj[0eSOxaROEMIpn$xZ",
"width": 1024,
"height": 597
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/bootstrap",
"name": "#bootstrap"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/cssvariables",
"name": "#cssvariables"
}
],
"replies": {
"id": "https://mastodon.social/users/csstricks/statuses/109705110496363624/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.social/users/csstricks/statuses/109705110496363624/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.social/users/csstricks/statuses/109705110496363624/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.social/users/csstricks/statuses/109705110496363624/likes",
"type": "Collection",
"totalItems": 0
},
"shares": {
"id": "https://mastodon.social/users/csstricks/statuses/109705110496363624/shares",
"type": "Collection",
"totalItems": 0
}
}
}