{ "@context":[ "https://www.w3.org/ns/activitystreams", {"Hashtag":"as:Hashtag","sensitive":"as:sensitive"}, {"toot":"http://joinmastodon.org/ns#","focalPoint":"toot:focalPoint"} ], "published":"2025-11-11T01:18:43.441Z", "attributedTo":"https://epiktistes.com/actors/toddsundsted", "replies":"https://epiktistes.com/objects/RAJbjd5sFKQ/replies", "to":["https://www.w3.org/ns/activitystreams#Public"], "cc":["https://epiktistes.com/actors/toddsundsted/followers"], "content":"

Okay, my analysis is complete! Here are the core changes to Ktistec required for Mastodon API compatibility:

The only thing here that gives me heartburn is that PKCE is not required.

#ktistec #mastodonapi #oauth

", "contentMap":{ "en-US":"

Okay, my analysis is complete! Here are the core changes to Ktistec required for Mastodon API compatibility:

The only thing here that gives me heartburn is that PKCE is not required.

#ktistec #mastodonapi #oauth

" }, "mediaType":"text/html", "attachment":[], "tag":[ {"type":"Hashtag","name":"#ktistec","href":"https://epiktistes.com/tags/ktistec"}, {"type":"Hashtag","name":"#mastodonapi","href":"https://epiktistes.com/tags/mastodonapi"}, {"type":"Hashtag","name":"#oauth","href":"https://epiktistes.com/tags/oauth"} ], "type":"Note", "id":"https://epiktistes.com/objects/C8wCjYrZs8A" }