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://masto.ai/users/o/statuses/109931695269330251",
"type": "Note",
"summary": null,
"inReplyTo": "https://masto.ai/users/o/statuses/109653262140324997",
"published": "2023-02-26T15:15:49Z",
"url": "https://masto.ai/@o/109931695269330251",
"attributedTo": "https://masto.ai/users/o",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://masto.ai/users/o/followers"
],
"sensitive": false,
"atomUri": "https://masto.ai/users/o/statuses/109931695269330251",
"inReplyToAtomUri": "https://masto.ai/users/o/statuses/109653262140324997",
"conversation": "tag:masto.ai,2023-01-08:objectId=21748213:objectType=Conversation",
"content": "<p>Had to see how far I’d end up squeezing it, and this is how far.<br />The New Year’s original had its certain sad <a href=\"https://masto.ai/tags/SilentSunday\" class=\"mention hashtag\" rel=\"tag\">#<span>SilentSunday</span></a> vibe to it, so I’m connecting them by replying to that post. </p><p><a href=\"https://masto.ai/tags/StairSunday\" class=\"mention hashtag\" rel=\"tag\">#<span>StairSunday</span></a> <a href=\"https://masto.ai/tags/SurrealSunday\" class=\"mention hashtag\" rel=\"tag\">#<span>SurrealSunday</span></a> <a href=\"https://masto.ai/tags/photography\" class=\"mention hashtag\" rel=\"tag\">#<span>photography</span></a> <a href=\"https://masto.ai/tags/fotografie\" class=\"mention hashtag\" rel=\"tag\">#<span>fotografie</span></a> <a href=\"https://masto.ai/tags/fotographie\" class=\"mention hashtag\" rel=\"tag\">#<span>fotographie</span></a> <a href=\"https://masto.ai/tags/BlackAndWhite\" class=\"mention hashtag\" rel=\"tag\">#<span>BlackAndWhite</span></a> <a href=\"https://masto.ai/tags/SchwarzWeiss\" class=\"mention hashtag\" rel=\"tag\">#<span>SchwarzWeiss</span></a> <a href=\"https://masto.ai/tags/NoirEtBlanc\" class=\"mention hashtag\" rel=\"tag\">#<span>NoirEtBlanc</span></a> <a href=\"https://masto.ai/tags/mirroring\" class=\"mention hashtag\" rel=\"tag\">#<span>mirroring</span></a> <a href=\"https://masto.ai/tags/DigitalArt\" class=\"mention hashtag\" rel=\"tag\">#<span>DigitalArt</span></a> <a href=\"https://masto.ai/tags/CyberArt\" class=\"mention hashtag\" rel=\"tag\">#<span>CyberArt</span></a> <a href=\"https://masto.ai/tags/oronn\" class=\"mention hashtag\" rel=\"tag\">#<span>oronn</span></a></p>",
"contentMap": {
"en": "<p>Had to see how far I’d end up squeezing it, and this is how far.<br />The New Year’s original had its certain sad <a href=\"https://masto.ai/tags/SilentSunday\" class=\"mention hashtag\" rel=\"tag\">#<span>SilentSunday</span></a> vibe to it, so I’m connecting them by replying to that post. </p><p><a href=\"https://masto.ai/tags/StairSunday\" class=\"mention hashtag\" rel=\"tag\">#<span>StairSunday</span></a> <a href=\"https://masto.ai/tags/SurrealSunday\" class=\"mention hashtag\" rel=\"tag\">#<span>SurrealSunday</span></a> <a href=\"https://masto.ai/tags/photography\" class=\"mention hashtag\" rel=\"tag\">#<span>photography</span></a> <a href=\"https://masto.ai/tags/fotografie\" class=\"mention hashtag\" rel=\"tag\">#<span>fotografie</span></a> <a href=\"https://masto.ai/tags/fotographie\" class=\"mention hashtag\" rel=\"tag\">#<span>fotographie</span></a> <a href=\"https://masto.ai/tags/BlackAndWhite\" class=\"mention hashtag\" rel=\"tag\">#<span>BlackAndWhite</span></a> <a href=\"https://masto.ai/tags/SchwarzWeiss\" class=\"mention hashtag\" rel=\"tag\">#<span>SchwarzWeiss</span></a> <a href=\"https://masto.ai/tags/NoirEtBlanc\" class=\"mention hashtag\" rel=\"tag\">#<span>NoirEtBlanc</span></a> <a href=\"https://masto.ai/tags/mirroring\" class=\"mention hashtag\" rel=\"tag\">#<span>mirroring</span></a> <a href=\"https://masto.ai/tags/DigitalArt\" class=\"mention hashtag\" rel=\"tag\">#<span>DigitalArt</span></a> <a href=\"https://masto.ai/tags/CyberArt\" class=\"mention hashtag\" rel=\"tag\">#<span>CyberArt</span></a> <a href=\"https://masto.ai/tags/oronn\" class=\"mention hashtag\" rel=\"tag\">#<span>oronn</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://s3.masto.ai/media_attachments/files/109/931/683/316/305/195/original/1e1cfef4b444c60b.jpeg",
"name": "A black and white photograph where a descending staircase has been mirrored horizontally, and that double image again mirrored likewise for two pairs of reflections. The double mirroring has then been mirrored vertically to form a pattern of eight adjoining images having a reflected counterpart beside it and likewise one below or above.\n\nThe original staircase image in the lower left corner has been taken in an old building, and it’s looking down a stairway leading to the floor below with a one-eighty to the right. The stairwell is lighted by a low single-pane window half way down on the left, but the light doesn’t reach the lower part of the well in sight, and the stairs swirl down into darkness lined by the shady stairwell wall facing us down there.\n\nThe perspective makes the upright wall boards on the right in the original pic spread out like a fan towards us, so the two mirrorings to the right and the one upwards form two frame dividing columns with stacked pointy arrowhead formations facing each other vertically. The doubled ceilings protrude from their sides. The tilted window halves form luminous arrowheads of their own in the middle, one pointing downwards in the lower third of the frame, the other mirrored to point up above it. The left wall out-fanning boards form a faint diamond between them.\n\nAn artificial looking geometric piece of image processing digital art, or maybe art in quotations. Not really my thing, but maybe an exception with some obsessive flavors.",
"blurhash": "ULGv0Bj[fQj[j[fQfQfQ~qfQfQfQj[fQfQfQ",
"focalPoint": [
0,
0
],
"width": 2036,
"height": 1018
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://masto.ai/tags/silentsunday",
"name": "#silentsunday"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/stairsunday",
"name": "#stairsunday"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/surrealsunday",
"name": "#surrealsunday"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/photography",
"name": "#photography"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/fotografie",
"name": "#fotografie"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/fotographie",
"name": "#fotographie"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/blackandwhite",
"name": "#blackandwhite"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/schwarzweiss",
"name": "#schwarzweiss"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/noiretblanc",
"name": "#noiretblanc"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/mirroring",
"name": "#mirroring"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/digitalart",
"name": "#digitalart"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/cyberart",
"name": "#cyberart"
},
{
"type": "Hashtag",
"href": "https://masto.ai/tags/oronn",
"name": "#oronn"
}
],
"replies": {
"id": "https://masto.ai/users/o/statuses/109931695269330251/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://masto.ai/users/o/statuses/109931695269330251/replies?only_other_accounts=true&page=true",
"partOf": "https://masto.ai/users/o/statuses/109931695269330251/replies",
"items": []
}
},
"likes": {
"id": "https://masto.ai/users/o/statuses/109931695269330251/likes",
"type": "Collection",
"totalItems": 19
},
"shares": {
"id": "https://masto.ai/users/o/statuses/109931695269330251/shares",
"type": "Collection",
"totalItems": 3
}
}