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://troet.cafe/users/FanCityKnits/statuses/114552673347849270/replies",
"type": "Collection",
"first": {
"id": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270/replies?page=true",
"type": "CollectionPage",
"next": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270/replies?only_other_accounts=true&page=true",
"partOf": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270/replies",
"items": [
{
"id": "https://troet.cafe/users/FanCityKnits/statuses/114552684273661538",
"type": "Note",
"summary": null,
"inReplyTo": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270",
"published": "2025-05-22T17:34:05Z",
"url": "https://troet.cafe/@FanCityKnits/114552684273661538",
"attributedTo": "https://troet.cafe/users/FanCityKnits",
"to": [
"https://troet.cafe/users/FanCityKnits/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public"
],
"sensitive": false,
"atomUri": "https://troet.cafe/users/FanCityKnits/statuses/114552684273661538",
"inReplyToAtomUri": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270",
"conversation": "tag:troet.cafe,2025-05-19:objectId=203958054:objectType=Conversation",
"content": "<p>The warping situation wasn't ideal and I didn't weigh the remaining yarn when I'd finished warping so I don't know exactly how much yarn is in the warp. </p><p>But probably quite a bit more than what I planned, because there's quite a bit of warp left on the loom, but I'm out of yarn for the weft and I can't get more of that. </p><p>Tomorrow I'll take it off the loom and see how much fabric I actually have and what I can do with that amount.</p>",
"contentMap": {
"en": "<p>The warping situation wasn't ideal and I didn't weigh the remaining yarn when I'd finished warping so I don't know exactly how much yarn is in the warp. </p><p>But probably quite a bit more than what I planned, because there's quite a bit of warp left on the loom, but I'm out of yarn for the weft and I can't get more of that. </p><p>Tomorrow I'll take it off the loom and see how much fabric I actually have and what I can do with that amount.</p>"
},
"attachment": [],
"tag": [],
"replies": {
"id": "https://troet.cafe/users/FanCityKnits/statuses/114552684273661538/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://troet.cafe/users/FanCityKnits/statuses/114552684273661538/replies?only_other_accounts=true&page=true",
"partOf": "https://troet.cafe/users/FanCityKnits/statuses/114552684273661538/replies",
"items": []
}
}
},
{
"id": "https://troet.cafe/users/FanCityKnits/statuses/114556085535466826",
"type": "Note",
"summary": null,
"inReplyTo": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270",
"published": "2025-05-23T07:59:05Z",
"url": "https://troet.cafe/@FanCityKnits/114556085535466826",
"attributedTo": "https://troet.cafe/users/FanCityKnits",
"to": [
"https://troet.cafe/users/FanCityKnits/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public"
],
"sensitive": false,
"atomUri": "https://troet.cafe/users/FanCityKnits/statuses/114556085535466826",
"inReplyToAtomUri": "https://troet.cafe/users/FanCityKnits/statuses/114552673347849270",
"conversation": "tag:troet.cafe,2025-05-19:objectId=203958054:objectType=Conversation",
"content": "<p>@weaving@a.gup.pe @fiberarts@a.gup.pe </p><p>Day 5 - log cabin weaving: off the loom</p><p>The remaining wrap wasn't as much as I'd feared, about 50 cm more than necessary. The fabric is 1.7 m. The warp was at least 3.3 m so that's where the missing yarn went into. </p><p>Not to self: accurate measurement helps. </p><p>Next step: knotting the fringe. </p><p>Also: I like how the log cabin pattern shows up in the finished fabric.</p><p><a href=\"https://troet.cafe/tags/Weaving\" class=\"mention hashtag\" rel=\"tag\">#<span>Weaving</span></a> <a href=\"https://troet.cafe/tags/fiberarts\" class=\"mention hashtag\" rel=\"tag\">#<span>fiberarts</span></a></p>",
"contentMap": {
"en": "<p>@weaving@a.gup.pe @fiberarts@a.gup.pe </p><p>Day 5 - log cabin weaving: off the loom</p><p>The remaining wrap wasn't as much as I'd feared, about 50 cm more than necessary. The fabric is 1.7 m. The warp was at least 3.3 m so that's where the missing yarn went into. </p><p>Not to self: accurate measurement helps. </p><p>Next step: knotting the fringe. </p><p>Also: I like how the log cabin pattern shows up in the finished fabric.</p><p><a href=\"https://troet.cafe/tags/Weaving\" class=\"mention hashtag\" rel=\"tag\">#<span>Weaving</span></a> <a href=\"https://troet.cafe/tags/fiberarts\" class=\"mention hashtag\" rel=\"tag\">#<span>fiberarts</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://media.troet.cafe/troet.cafe/media_attachments/files/114/556/060/874/716/973/original/cb000cd7971e1633.jpg",
"name": "Rigid heddle loom with a project on it. The remaining wrap is wound off and a hand is holding the remaining yarn up.",
"blurhash": "UFEooZv{VsQ,xvt5E1R+4mx^Wnt8M{o#jYkC",
"width": 2831,
"height": 2508
},
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://media.troet.cafe/troet.cafe/media_attachments/files/114/556/062/330/289/576/original/752b159cb3e5bc4b.jpg",
"name": "The project from the first picture cut off the loom, doubled and laid out on the floor. The warp, that was not woven off is about double the length as the warp from the beginning",
"blurhash": "UIIOnO-p~WVsM}t8MxM{ozRjIUM{SiWXaefi",
"width": 1807,
"height": 3909
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://troet.cafe/tags/weaving",
"name": "#weaving"
},
{
"type": "Hashtag",
"href": "https://troet.cafe/tags/fiberarts",
"name": "#fiberarts"
}
],
"replies": {
"id": "https://troet.cafe/users/FanCityKnits/statuses/114556085535466826/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://troet.cafe/users/FanCityKnits/statuses/114556085535466826/replies?min_id=114569205711793024&page=true",
"partOf": "https://troet.cafe/users/FanCityKnits/statuses/114556085535466826/replies",
"items": [
"https://troet.cafe/users/FanCityKnits/statuses/114569205711793024"
]
}
}
}
]
}
}