There are two kinds of emoji reaction APIs: Pleroma/Akkoma family • POST /api/v1/statuses/:id/react/:emoji • POST /api/v1/statuses/:id/unreact/:emoji This can be detected by looking up pleroma_emoji_reactions and custom_emoji_reactions from pleroma.metadata.features responded by GET /api/v1/instance, e.g., seafoam.space/api/v1/instance. Fedibird/kmyblue family • PUT /api/v1/statuses/:id/emoji_reactions/:emoji • DELETE /api/v1/statuses/:id/emoji_reactions/:emoji This can be detected by looking up emoji_reaction from fedibird_capabilities responded by GET /api/v1/instance, e.g., fedibird.com/api/v1/instance, kmy.blue/api/v1/instance.
https://cdn.fosstodon.org/media_attachments/files/113/334/595/517/506/960/original/4892089d576d1bc3.png