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",
"Hashtag": "as:Hashtag"
}
],
"id": "https://socel.net/users/von_rostock/statuses/113925719549344589/replies",
"type": "Collection",
"first": {
"id": "https://socel.net/users/von_rostock/statuses/113925719549344589/replies?page=true",
"type": "CollectionPage",
"next": "https://socel.net/users/von_rostock/statuses/113925719549344589/replies?only_other_accounts=true&page=true",
"partOf": "https://socel.net/users/von_rostock/statuses/113925719549344589/replies",
"items": [
{
"id": "https://socel.net/users/von_rostock/statuses/113925720182652084",
"type": "Note",
"summary": null,
"inReplyTo": "https://socel.net/users/von_rostock/statuses/113925719549344589",
"published": "2025-02-01T00:08:53Z",
"url": "https://socel.net/@von_rostock/113925720182652084",
"attributedTo": "https://socel.net/users/von_rostock",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://socel.net/users/von_rostock/followers"
],
"sensitive": false,
"atomUri": "https://socel.net/users/von_rostock/statuses/113925720182652084",
"inReplyToAtomUri": "https://socel.net/users/von_rostock/statuses/113925719549344589",
"conversation": "tag:socel.net,2025-02-01:objectId=89962269:objectType=Conversation",
"content": "<p>p={}<br />x=64<br />y=64<br />a=0<br />g=0<br />h=0<br />::_::<br />?"\\^1\\^c0\\^!5f11▒⬇️3⬅️;⌂:♥"<br />for k in all(p)do <br />pset(k[1],k[2],min(pget(k[1],k[2])+1+max(k[3]),8))<br />k[3]-=1<br />k[1]-=k[5]<br />k[2]+=k[4]<br />end<br />for i=1,80do<br />if(<a href=\"https://socel.net/tags/p\" class=\"mention hashtag\" rel=\"tag\">#<span>p</span></a>>128*8)deli(p,1)<br />u=cos(a)/2<br />v=sin(a)/2<br />x=(x+u)%127<br />y=(y+v)%127<br />if(rnd()<.1)g=rnd()<br />h-=1<br />if(h>0)g=a-0.6<br />a-=(((a-g+.5)%1)-.5)/20<br />add(p,{x,y,h,u,v})<br />if(h<=-30and pget(x+u*4,y+v*4)>0)h=30<br />end<br />goto _</p>",
"contentMap": {
"en": "<p>p={}<br />x=64<br />y=64<br />a=0<br />g=0<br />h=0<br />::_::<br />?"\\^1\\^c0\\^!5f11▒⬇️3⬅️;⌂:♥"<br />for k in all(p)do <br />pset(k[1],k[2],min(pget(k[1],k[2])+1+max(k[3]),8))<br />k[3]-=1<br />k[1]-=k[5]<br />k[2]+=k[4]<br />end<br />for i=1,80do<br />if(<a href=\"https://socel.net/tags/p\" class=\"mention hashtag\" rel=\"tag\">#<span>p</span></a>>128*8)deli(p,1)<br />u=cos(a)/2<br />v=sin(a)/2<br />x=(x+u)%127<br />y=(y+v)%127<br />if(rnd()<.1)g=rnd()<br />h-=1<br />if(h>0)g=a-0.6<br />a-=(((a-g+.5)%1)-.5)/20<br />add(p,{x,y,h,u,v})<br />if(h<=-30and pget(x+u*4,y+v*4)>0)h=30<br />end<br />goto _</p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://socel.net/tags/p",
"name": "#p"
}
],
"replies": {
"id": "https://socel.net/users/von_rostock/statuses/113925720182652084/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://socel.net/users/von_rostock/statuses/113925720182652084/replies?only_other_accounts=true&page=true",
"partOf": "https://socel.net/users/von_rostock/statuses/113925720182652084/replies",
"items": []
}
},
"likes": {
"id": "https://socel.net/users/von_rostock/statuses/113925720182652084/likes",
"type": "Collection",
"totalItems": 1
},
"shares": {
"id": "https://socel.net/users/von_rostock/statuses/113925720182652084/shares",
"type": "Collection",
"totalItems": 0
}
}
]
}
}