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://toot.boston/users/swachter/collections/featured",
"type": "OrderedCollection",
"totalItems": 4,
"orderedItems": [
{
"id": "https://toot.boston/users/swachter/statuses/113387230832040365",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-10-28T21:43:57Z",
"url": "https://toot.boston/@swachter/113387230832040365",
"attributedTo": "https://toot.boston/users/swachter",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://toot.boston/users/swachter/followers"
],
"sensitive": false,
"atomUri": "https://toot.boston/users/swachter/statuses/113387230832040365",
"inReplyToAtomUri": null,
"conversation": "tag:toot.boston,2024-10-28:objectId=9947985:objectType=Conversation",
"localOnly": false,
"content": "<p>I spent a bit of time today recovering from the weekend and clearing out my mending pile. This bag from Market Basket had some places where the panels were pulling apart from each other and the binding was falling off. I pulled off the crummy binding and replaced it with some nylon webbing, and ta-da, bag is useful again. </p><p>From a purely capitalist perspective, this is a terrible use of time, right? I could just buy a new bag from MB for, like, what, $5? $10? And I could have used that time in Economically Productive Pursuits to Increase The GDP, and someone in an exploited country could have made another one and shipped it across the ocean, and in a couple years that binding would rip and I’d buy a new one and we’d just keep doing that dance until the heat death of the universe. </p><p>Or I could spend the time and effort to keep it out of a landfill for a little longer. So I did. And it’s a small thing but it’s better than nothing. Bonus: bag is now significantly gayer. </p><p>We can fix things if we take the time. </p><p><a href=\"https://toot.boston/tags/makedoandmend\" class=\"mention hashtag\" rel=\"tag\">#<span>makedoandmend</span></a> <a href=\"https://toot.boston/tags/fixityourself\" class=\"mention hashtag\" rel=\"tag\">#<span>fixityourself</span></a> <a href=\"https://toot.boston/tags/mending\" class=\"mention hashtag\" rel=\"tag\">#<span>mending</span></a> <a href=\"https://toot.boston/tags/moveslowandfixthings\" class=\"mention hashtag\" rel=\"tag\">#<span>moveslowandfixthings</span></a> <a href=\"https://toot.boston/tags/sewing\" class=\"mention hashtag\" rel=\"tag\">#<span>sewing</span></a> <a href=\"https://toot.boston/tags/visiblemending\" class=\"mention hashtag\" rel=\"tag\">#<span>visiblemending</span></a></p>",
"contentMap": {
"en": "<p>I spent a bit of time today recovering from the weekend and clearing out my mending pile. This bag from Market Basket had some places where the panels were pulling apart from each other and the binding was falling off. I pulled off the crummy binding and replaced it with some nylon webbing, and ta-da, bag is useful again. </p><p>From a purely capitalist perspective, this is a terrible use of time, right? I could just buy a new bag from MB for, like, what, $5? $10? And I could have used that time in Economically Productive Pursuits to Increase The GDP, and someone in an exploited country could have made another one and shipped it across the ocean, and in a couple years that binding would rip and I’d buy a new one and we’d just keep doing that dance until the heat death of the universe. </p><p>Or I could spend the time and effort to keep it out of a landfill for a little longer. So I did. And it’s a small thing but it’s better than nothing. Bonus: bag is now significantly gayer. </p><p>We can fix things if we take the time. </p><p><a href=\"https://toot.boston/tags/makedoandmend\" class=\"mention hashtag\" rel=\"tag\">#<span>makedoandmend</span></a> <a href=\"https://toot.boston/tags/fixityourself\" class=\"mention hashtag\" rel=\"tag\">#<span>fixityourself</span></a> <a href=\"https://toot.boston/tags/mending\" class=\"mention hashtag\" rel=\"tag\">#<span>mending</span></a> <a href=\"https://toot.boston/tags/moveslowandfixthings\" class=\"mention hashtag\" rel=\"tag\">#<span>moveslowandfixthings</span></a> <a href=\"https://toot.boston/tags/sewing\" class=\"mention hashtag\" rel=\"tag\">#<span>sewing</span></a> <a href=\"https://toot.boston/tags/visiblemending\" class=\"mention hashtag\" rel=\"tag\">#<span>visiblemending</span></a></p>"
},
"updated": "2024-10-28T21:46:18Z",
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://tootbos.files.fedi.monster/media_attachments/files/113/387/224/723/558/750/original/09ae93548ca23e80.jpeg",
"name": "A close up view of the side of a Market Basket (local beloved grocery chain) insulated bag. The edge binding has been replaced with a strip of rainbow nylon webbing. A Caucasian hand is holding the edge so that both sides are visible. ",
"blurhash": "UKGa;E?]p^~CLLa1-CKi^%NzMzwf-NRQE+oL",
"focalPoint": [
0,
0
],
"width": 2494,
"height": 3325
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://toot.boston/tags/makedoandmend",
"name": "#makedoandmend"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/fixityourself",
"name": "#fixityourself"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/mending",
"name": "#mending"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/moveslowandfixthings",
"name": "#moveslowandfixthings"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/sewing",
"name": "#sewing"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/visiblemending",
"name": "#visiblemending"
}
],
"replies": {
"id": "https://toot.boston/users/swachter/statuses/113387230832040365/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://toot.boston/users/swachter/statuses/113387230832040365/replies?only_other_accounts=true&page=true",
"partOf": "https://toot.boston/users/swachter/statuses/113387230832040365/replies",
"items": []
}
}
},
{
"id": "https://toot.boston/users/swachter/statuses/112286902688155775",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-04-17T13:56:02Z",
"url": "https://toot.boston/@swachter/112286902688155775",
"attributedTo": "https://toot.boston/users/swachter",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://toot.boston/users/swachter/followers"
],
"sensitive": false,
"atomUri": "https://toot.boston/users/swachter/statuses/112286902688155775",
"inReplyToAtomUri": null,
"conversation": "tag:toot.boston,2024-04-17:objectId=5244226:objectType=Conversation",
"localOnly": false,
"content": "<p>I was telling my husband a stupid bedtime story about a pillow that wanted to be a diamond and it went to the library and talked to a librarian to learn more about diamonds and the librarian was trying to get the pillow a library card and was listing off all the things you can get at the library and the pillow (voiced by my husband) went, “can you get aquatic animals” and the librarian (voiced by me) went “hmm, tell me more about what you’re looking for?” and the pillow went “oh really tiny aquatic animals” and the librarian went “like you mean mammals or fish?” and the pillow went “oh, fish. Super tiny fish. Like micro fish. I heard you can get micro fish at the library” and anyway I’m single now call me </p><p><a href=\"https://toot.boston/tags/library\" class=\"mention hashtag\" rel=\"tag\">#<span>library</span></a> <a href=\"https://toot.boston/tags/libraries\" class=\"mention hashtag\" rel=\"tag\">#<span>libraries</span></a> <a href=\"https://toot.boston/tags/stupidbedtimestory\" class=\"mention hashtag\" rel=\"tag\">#<span>stupidbedtimestory</span></a></p>",
"contentMap": {
"en": "<p>I was telling my husband a stupid bedtime story about a pillow that wanted to be a diamond and it went to the library and talked to a librarian to learn more about diamonds and the librarian was trying to get the pillow a library card and was listing off all the things you can get at the library and the pillow (voiced by my husband) went, “can you get aquatic animals” and the librarian (voiced by me) went “hmm, tell me more about what you’re looking for?” and the pillow went “oh really tiny aquatic animals” and the librarian went “like you mean mammals or fish?” and the pillow went “oh, fish. Super tiny fish. Like micro fish. I heard you can get micro fish at the library” and anyway I’m single now call me </p><p><a href=\"https://toot.boston/tags/library\" class=\"mention hashtag\" rel=\"tag\">#<span>library</span></a> <a href=\"https://toot.boston/tags/libraries\" class=\"mention hashtag\" rel=\"tag\">#<span>libraries</span></a> <a href=\"https://toot.boston/tags/stupidbedtimestory\" class=\"mention hashtag\" rel=\"tag\">#<span>stupidbedtimestory</span></a></p>"
},
"updated": "2024-06-01T14:23:42Z",
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://toot.boston/tags/stupidbedtimestory",
"name": "#stupidbedtimestory"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/library",
"name": "#library"
},
{
"type": "Hashtag",
"href": "https://toot.boston/tags/libraries",
"name": "#libraries"
}
],
"replies": {
"id": "https://toot.boston/users/swachter/statuses/112286902688155775/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://toot.boston/users/swachter/statuses/112286902688155775/replies?only_other_accounts=true&page=true",
"partOf": "https://toot.boston/users/swachter/statuses/112286902688155775/replies",
"items": []
}
}
},
{
"id": "https://toot.boston/users/swachter/statuses/111839868874593403",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-01-29T15:09:27Z",
"url": "https://toot.boston/@swachter/111839868874593403",
"attributedTo": "https://toot.boston/users/swachter",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://toot.boston/users/swachter/followers"
],
"sensitive": false,
"atomUri": "https://toot.boston/users/swachter/statuses/111839868874593403",
"inReplyToAtomUri": null,
"conversation": "tag:toot.boston,2024-01-29:objectId=3651053:objectType=Conversation",
"localOnly": false,
"content": "<p>This toot is a friendly reminder that if and when you hit a paywall on the internet, check your local library to see if they have access to this resource. Your <a href=\"https://toot.boston/tags/library\" class=\"mention hashtag\" rel=\"tag\">#<span>library</span></a> card entitles you to access to more than just books! (Am I subtooting the link below to the Boston Globe? Yes. Yes I am.) </p><p>Don’t have a library card? Get one! For most systems all you need is a piece of mail with your mailing address on it - even if it’s just a postcard from a friend. And it’s ✨ free! ✨</p>",
"contentMap": {
"en": "<p>This toot is a friendly reminder that if and when you hit a paywall on the internet, check your local library to see if they have access to this resource. Your <a href=\"https://toot.boston/tags/library\" class=\"mention hashtag\" rel=\"tag\">#<span>library</span></a> card entitles you to access to more than just books! (Am I subtooting the link below to the Boston Globe? Yes. Yes I am.) </p><p>Don’t have a library card? Get one! For most systems all you need is a piece of mail with your mailing address on it - even if it’s just a postcard from a friend. And it’s ✨ free! ✨</p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://toot.boston/tags/library",
"name": "#library"
}
],
"replies": {
"id": "https://toot.boston/users/swachter/statuses/111839868874593403/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://toot.boston/users/swachter/statuses/111839868874593403/replies?only_other_accounts=true&page=true",
"partOf": "https://toot.boston/users/swachter/statuses/111839868874593403/replies",
"items": []
}
}
},
{
"id": "https://toot.boston/users/swachter/statuses/111083733922535794",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2023-09-18T02:14:24Z",
"url": "https://toot.boston/@swachter/111083733922535794",
"attributedTo": "https://toot.boston/users/swachter",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://toot.boston/users/swachter/followers"
],
"sensitive": false,
"atomUri": "https://toot.boston/users/swachter/statuses/111083733922535794",
"inReplyToAtomUri": null,
"conversation": "tag:toot.boston,2023-09-18:objectId=1833126:objectType=Conversation",
"localOnly": false,
"content": "<p>I don’t know who needs to see this, but if you work in <a href=\"https://toot.boston/tags/tech\" class=\"mention hashtag\" rel=\"tag\">#<span>tech</span></a> and thus have eight million branded backpacks, fleeces, vests etc for a company you don’t work for / feel like being a free billboard for, thirty minutes with a needle and thimble and a cute patch from an artisan will result in a backpack you actually want to take places. Ten minutes with a seam ripper will do the same thing, but will leave a shadow where the embroidery was. </p><p>Backpack courtesy of it’s obvious; patch from <a href=\"https://thinkgreene.net/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">thinkgreene.net/</span><span class=\"invisible\"></span></a></p>",
"contentMap": {
"en": "<p>I don’t know who needs to see this, but if you work in <a href=\"https://toot.boston/tags/tech\" class=\"mention hashtag\" rel=\"tag\">#<span>tech</span></a> and thus have eight million branded backpacks, fleeces, vests etc for a company you don’t work for / feel like being a free billboard for, thirty minutes with a needle and thimble and a cute patch from an artisan will result in a backpack you actually want to take places. Ten minutes with a seam ripper will do the same thing, but will leave a shadow where the embroidery was. </p><p>Backpack courtesy of it’s obvious; patch from <a href=\"https://thinkgreene.net/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">thinkgreene.net/</span><span class=\"invisible\"></span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://tootbos.files.fedi.monster/media_attachments/files/111/083/714/994/913/033/original/c4ff82b0c250b077.jpeg",
"name": "A black technical backpack with a bright blue Salesforce embroidered logo",
"blurhash": "U9Bg0i~V]}?aIT?b^+-:^+kW-;M|i_tlJCM_",
"focalPoint": [
0.05,
0.26
],
"width": 1247,
"height": 1663
},
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://tootbos.files.fedi.monster/media_attachments/files/111/083/714/994/802/376/original/dbea1e8996da05e3.jpeg",
"name": "The same black backpack now has a charming rectangular patch depicting a stylized bicycle made from brown branches and green leaves. The wheels have a bright yellow sunflower centered in a brown background. It is infinitely more delightful than it was previously. ",
"blurhash": "U8B|7==wL~^$9DkCWG%K-B#*^g-A8}tRyCM|",
"focalPoint": [
0.06,
0.37
],
"width": 1247,
"height": 1663
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://toot.boston/tags/tech",
"name": "#tech"
}
],
"replies": {
"id": "https://toot.boston/users/swachter/statuses/111083733922535794/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://toot.boston/users/swachter/statuses/111083733922535794/replies?only_other_accounts=true&page=true",
"partOf": "https://toot.boston/users/swachter/statuses/111083733922535794/replies",
"items": []
}
}
}
]
}