To interoperate with other applications on the Fediverse, Emissary implements a number of protocols in addition to ActivityPub, which are listed below for reference.
- ActivityPub Emissary supports ActivityPub federation with a wide range of servers.
- RSS / Atom / JSONFeed Emissary generates RSS feeds, and can subscribe to RSS feeds.
- OpenGraph Emissary reads OpenGraph metadata from pages that do not include ActivityPub or RSS data. In addition, Emissary’s templates should present OpenGraph data to clients.
- WebSub Emissary can send and receive content notifications via WebSub
- WebMentions Emissary can send and receive WebMentions
- OAuth 2.0 Emissary is an OAuth 2.0 server
- Mastodon API Emissary supports a subset of the Mastodon API which lets you use third-party Mastodon clients to post to your Emissary site. (in progress)
- oEmbed Emissary published oEmbed data so that other platforms can provide rich, custom links to pages on emissary.
Fediverse FEPs
- Blocked Collection (FEP-C648)
- Group Federation (FEP-1B12)
- FEDERATION.md (FEP-67FF)
- Activity Intents (FEP-3B86)