Standards Athenana speaks
Athenana is a private, invitation-only place to keep things, but the ways in and out of it are open standards rather than an interface of its own invention. Other software can work with your library without either side having been built for the other.
This page says what each of those standards buys you. The exact addresses, and what a client can rely on down to the detail, are on Athenana’s own standards page — which is where they belong, because every endpoint there is checked against the running code.
Micropub
Micropub is the standard way an application posts to a site you own. A client that speaks it — an editor, a Shortcut, something you wrote yourself — can create a post here, change it, delete it and put it back, using a token you issue from Settings and can revoke at any time. Nothing has to be written for Athenana in particular.
Posting is not publishing. A note, a highlight or an image arrives private whatever sent it, and stays that way until you decide otherwise.
IndieAuth
How a client gets permission without anybody pasting a secret around. You never paste a token into somebody else’s app: the client sends you to Athenana, you approve it there, and it receives permission for the things it asked for and nothing else. Every token is listed on your account and can be withdrawn one at a time.
Webmention
Being told when one page links to another, in both directions. When something you have published links out, the site you linked to is told. When somebody else’s page links to one of yours, Athenana collects it.
Nothing appears under your post until you approve it. Anyone can publish a page saying anything and aim it at you, so a mention that arrives is yours to accept or ignore rather than something that lands on your page on a stranger’s say-so.
ActivityPub
If you have a blog, someone on Mastodon can follow it, and what you publish is delivered to them there.
It is deliberately one-way, and that is worth knowing before you rely on it. Replies, likes and boosts sent back are accepted by the server and then discarded: they are not stored and never appear anywhere, and nobody is notified they were sent. Accepting them would mean holding and moderating other people’s writing, which is not what this is for.
Feeds
The shared front page and each blog publish an RSS feed and a JSON feed. Any reader can follow either, and nothing about following one is reported back to Athenana.
What is not implemented
Named here because a page listing only what works reads as a claim to all of it. There is no WebSub hub, so feeds followed here are polled once a day rather than pushed the moment something appears. A feed offered only as JSON Feed cannot be followed from Athenana today, although RSS and Atom both can. The full list, with the reasoning for each, is on Athenana’s standards page.
Something behaving differently from what this page says is a bug worth telling us about: support@wyome.com.