Moderation Endpoints: User Panel
API endpoints should be implemented within the moderation:read or channel:moderate scope (not sure which would be the better fit) for the info present in the /user panel in mod view.
I imagine it would work very similarly to /helix/moderation/banned/events but with two major differences:
• broadcaster_id would not require matching the user_id in the auth token; it would just need to match a broadcaster_id that the user is a moderator for.
• user_id in the API call becomes a required parameter to keep it in line with how the /user panel works today
This should result in allowing applications to close some major gaps in the Twitch moderation experience (especially on mobile) while ensuring that no one gets access to do anything they couldn't already do via the UI.