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://mas.to/users/markwyner/statuses/109797687993819959",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2023-02-02T23:16:00Z",
"url": "https://mas.to/@markwyner/109797687993819959",
"attributedTo": "https://mas.to/users/markwyner",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mas.to/users/markwyner/followers"
],
"sensitive": false,
"atomUri": "https://mas.to/users/markwyner/statuses/109797687993819959",
"inReplyToAtomUri": null,
"conversation": "tag:mas.to,2023-02-02:objectId=130658838:objectType=Conversation",
"content": "<p>Update: moved this to my new writing site so there’s a new URL.</p><p>Every hashtag on every post on every platform should ALWAYS be pascal case. I wrote this to illustrate how screenreaders read hashtags based on their case.</p><p>It’s a small thing that all of us can do to build a more inclusive, accessible internet for all. Please take the time to use pascal case.</p><p>Read more:<br /><a href=\"https://markwrites.io/hashtag-accessibility-by-everyone-for-everyone\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">markwrites.io/hashtag-accessib</span><span class=\"invisible\">ility-by-everyone-for-everyone</span></a></p><p><a href=\"https://mas.to/tags/Accessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>Accessibility</span></a> <a href=\"https://mas.to/tags/WebAccessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>WebAccessibility</span></a> <a href=\"https://mas.to/tags/Usability\" class=\"mention hashtag\" rel=\"tag\">#<span>Usability</span></a> <a href=\"https://mas.to/tags/Readability\" class=\"mention hashtag\" rel=\"tag\">#<span>Readability</span></a> <a href=\"https://mas.to/tags/Hashtags\" class=\"mention hashtag\" rel=\"tag\">#<span>Hashtags</span></a> <a href=\"https://mas.to/tags/SocialNetworking\" class=\"mention hashtag\" rel=\"tag\">#<span>SocialNetworking</span></a> <a href=\"https://mas.to/tags/Blogging\" class=\"mention hashtag\" rel=\"tag\">#<span>Blogging</span></a> <a href=\"https://mas.to/tags/UX\" class=\"mention hashtag\" rel=\"tag\">#<span>UX</span></a></p>",
"contentMap": {
"en": "<p>Update: moved this to my new writing site so there’s a new URL.</p><p>Every hashtag on every post on every platform should ALWAYS be pascal case. I wrote this to illustrate how screenreaders read hashtags based on their case.</p><p>It’s a small thing that all of us can do to build a more inclusive, accessible internet for all. Please take the time to use pascal case.</p><p>Read more:<br /><a href=\"https://markwrites.io/hashtag-accessibility-by-everyone-for-everyone\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">markwrites.io/hashtag-accessib</span><span class=\"invisible\">ility-by-everyone-for-everyone</span></a></p><p><a href=\"https://mas.to/tags/Accessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>Accessibility</span></a> <a href=\"https://mas.to/tags/WebAccessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>WebAccessibility</span></a> <a href=\"https://mas.to/tags/Usability\" class=\"mention hashtag\" rel=\"tag\">#<span>Usability</span></a> <a href=\"https://mas.to/tags/Readability\" class=\"mention hashtag\" rel=\"tag\">#<span>Readability</span></a> <a href=\"https://mas.to/tags/Hashtags\" class=\"mention hashtag\" rel=\"tag\">#<span>Hashtags</span></a> <a href=\"https://mas.to/tags/SocialNetworking\" class=\"mention hashtag\" rel=\"tag\">#<span>SocialNetworking</span></a> <a href=\"https://mas.to/tags/Blogging\" class=\"mention hashtag\" rel=\"tag\">#<span>Blogging</span></a> <a href=\"https://mas.to/tags/UX\" class=\"mention hashtag\" rel=\"tag\">#<span>UX</span></a></p>"
},
"updated": "2024-09-19T02:17:59Z",
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://media.mas.to/media_attachments/files/109/799/835/525/627/689/original/47e9e06f4da3d28b.png",
"name": "Text-only chart. 1) Lowercase hashtags: #uxdesign #uidesign #webaccessibility / Screen reader results: “ucksdesign, ooeydesign, weebaccessibility” 2) Pascal case hashtags (a.k.a. camel case): #UXDesign #UIDesign #WebAccessibility / Screen reader results: “ux design, ui design, web accessibility”",
"blurhash": "U4RVtdD%~W%L%LWVRjof-pWBRjj[xuWBj[WC",
"focalPoint": [
0,
0
],
"width": 1036,
"height": 876
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mas.to/tags/ux",
"name": "#ux"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/blogging",
"name": "#blogging"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/socialnetworking",
"name": "#socialnetworking"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/hashtags",
"name": "#hashtags"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/readability",
"name": "#readability"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/usability",
"name": "#usability"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/webaccessibility",
"name": "#webaccessibility"
},
{
"type": "Hashtag",
"href": "https://mas.to/tags/accessibility",
"name": "#accessibility"
}
],
"replies": {
"id": "https://mas.to/users/markwyner/statuses/109797687993819959/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mas.to/users/markwyner/statuses/109797687993819959/replies?min_id=109799854599740361&page=true",
"partOf": "https://mas.to/users/markwyner/statuses/109797687993819959/replies",
"items": [
"https://mas.to/users/markwyner/statuses/109798265748701237",
"https://mas.to/users/markwyner/statuses/109799854599740361"
]
}
},
"likes": {
"id": "https://mas.to/users/markwyner/statuses/109797687993819959/likes",
"type": "Collection",
"totalItems": 2336
},
"shares": {
"id": "https://mas.to/users/markwyner/statuses/109797687993819959/shares",
"type": "Collection",
"totalItems": 2590
}
}