[Mastodon API] See who reacted with which emoji #518

Open
opened 2024-02-15 14:55:49 +01:00 by CookiLover311 · 0 comments
Contributor

It currently does not seem possible for a client app to see who reacted with which emoji using the Mastodon API. The /v1/statuses/:id endpoint only shows what reactions the note has, how many of said reaction, and whether the logged in user has reacted with that themselves, and the /v1/statuses/favourited_by endpoint shows accounts that have reacted with any emoji

A way to do this could be to do something similar to the Pleroma API, where /v1/statuses/:id/reactions/:name? would show the same list as the reactions object from /v1/statuses/:id with a list of accounts that reacted being added to each reaction object, and specifying :name would then only show it for the specified reaction. Another way could also simply be only showing a list of accounts that reacted with the specific emoji when requesting /v1/statuses/:id/reactions/:name without showing information about the emoji reaction

It currently does not seem possible for a client app to see who reacted with which emoji using the Mastodon API. The `/v1/statuses/:id` endpoint only shows what reactions the note has, how many of said reaction, and whether the logged in user has reacted with that themselves, and the `/v1/statuses/favourited_by` endpoint shows accounts that have reacted with any emoji A way to do this could be to do something similar to the Pleroma API, where `/v1/statuses/:id/reactions/:name?` would show the same list as the `reactions` object from `/v1/statuses/:id` with a list of accounts that reacted being added to each reaction object, and specifying `:name` would then only show it for the specified reaction. Another way could also simply be only showing a list of accounts that reacted with the specific emoji when requesting `/v1/statuses/:id/reactions/:name` without showing information about the emoji reaction
AntoineD added the
enhancement
label 2024-02-16 15:51:36 +01:00
AntoineD added this to the Mastodon Client API project 2024-02-16 15:51:47 +01:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: iceshrimp/iceshrimp#518
No description provided.