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",
"https://social.espeweb.net/schemas/litepub-0.1.jsonld",
{
"@language": "und"
}
],
"actor": "https://social.espeweb.net/users/politico_eu_bot",
"attachment": [],
"attributedTo": "https://social.espeweb.net/users/politico_eu_bot",
"cc": [
"https://social.espeweb.net/users/politico_eu_bot/followers"
],
"content": "Trump’s Russia envoy declines to blame Moscow for starting war with Ukraine <a href=\"https://www.politico.com/news/2025/02/23/witkoff-ukraine-russia-trump-war-nato-00205626?utm_source=RSS_Feed&utm_medium=RSS&utm_campaign=RSS_Syndication\" rel=\"ugc\">https://www.politico.com/news/2025/02/23/witkoff-ukraine-russia-trump-war-nato-00205626?utm_source=RSS_Feed&utm_medium=RSS&utm_campaign=RSS_Syndication</a> <a class=\"hashtag\" data-tag=\"stateoftheunion\" href=\"https://social.espeweb.net/tag/stateoftheunion\" rel=\"tag ugc\">#StateoftheUnion</a> <a class=\"hashtag\" data-tag=\"negotiations\" href=\"https://social.espeweb.net/tag/negotiations\" rel=\"tag ugc\">#Negotiations</a> <a class=\"hashtag\" data-tag=\"warinukraine\" href=\"https://social.espeweb.net/tag/warinukraine\" rel=\"tag ugc\">#WarinUkraine</a> <a class=\"hashtag\" data-tag=\"elections\" href=\"https://social.espeweb.net/tag/elections\" rel=\"tag ugc\">#Elections</a> <a class=\"hashtag\" data-tag=\"platforms\" href=\"https://social.espeweb.net/tag/platforms\" rel=\"tag ugc\">#Platforms</a> <a class=\"hashtag\" data-tag=\"conflict\" href=\"https://social.espeweb.net/tag/conflict\" rel=\"tag ugc\">#Conflict</a> <a class=\"hashtag\" data-tag=\"security\" href=\"https://social.espeweb.net/tag/security\" rel=\"tag ugc\">#Security</a> <a class=\"hashtag\" data-tag=\"defense\" href=\"https://social.espeweb.net/tag/defense\" rel=\"tag ugc\">#Defense</a> <a class=\"hashtag\" data-tag=\"media\" href=\"https://social.espeweb.net/tag/media\" rel=\"tag ugc\">#Media</a> <a class=\"hashtag\" data-tag=\"war\" href=\"https://social.espeweb.net/tag/war\" rel=\"tag ugc\">#War</a>",
"context": "https://social.espeweb.net/contexts/7e327c11-0bd2-4fc1-85a2-a1c6441e37e7",
"conversation": "https://social.espeweb.net/contexts/7e327c11-0bd2-4fc1-85a2-a1c6441e37e7",
"id": "https://social.espeweb.net/objects/19c89261-8514-4672-b6f9-6d87fbf2db15",
"published": "2025-02-23T16:09:02.643883Z",
"sensitive": null,
"source": {
"content": "Trump’s Russia envoy declines to blame Moscow for starting war with Ukraine https://www.politico.com/news/2025/02/23/witkoff-ukraine-russia-trump-war-nato-00205626?utm_source=RSS_Feed&utm_medium=RSS&utm_campaign=RSS_Syndication #StateoftheUnion #Negotiations #WarinUkraine #Elections #Platforms #Conflict #Security #Defense #Media #War",
"mediaType": "text/plain"
},
"summary": "",
"tag": [
{
"href": "https://social.espeweb.net/tags/conflict",
"name": "#conflict",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/defense",
"name": "#defense",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/elections",
"name": "#elections",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/media",
"name": "#media",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/negotiations",
"name": "#negotiations",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/platforms",
"name": "#platforms",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/security",
"name": "#security",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/stateoftheunion",
"name": "#stateoftheunion",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/war",
"name": "#war",
"type": "Hashtag"
},
{
"href": "https://social.espeweb.net/tags/warinukraine",
"name": "#warinukraine",
"type": "Hashtag"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}