Toggle Raid-ability of my channel (and minimum-amount threshold) through API
I utilize the API endpoints to disable a few things while wrapping up my stream (such as disabling commands, channel point rewards, change chat modes, etc). Within this workflow, I recently realized it would be super helpful to be able to disable or configure the raid-ability status of my channel as well. It would also be helpful to be able to control the other parameters, such as the min/max amount of viewers in a raid, account age, etc. It would all be amazing to be able to control through the API in the event of a wrapup, raid abuse, etc.
I think it's safe to say nearly every bot existing nowadays could easily incorporate this into their services, and in general I think it would provide a level of immediate control without having to use the already existing toggle within the creator dashboard. I can understand how this may seem silly since there already /is/ an option on the dashboard, but the same could be said about redeems, which can also be enabled/disabled via the dashboard and also have API endpoints to create/configure/delete them.
For example, say I get two or three 1-person goofy/troll raids back to back. At this point it would be super helpful to have an API endpoint that I could quickly pass a request to for temporarily disabling raids to my channel, OR increasing the threshold via this API endpoint. Then my bot could immediately detect repeated 1-person raids, and increase the threshold, or turn off raiding entirely for like 30 minutes.
And during a wrapup, when a streamer is usually DONE FOR SURE, the streamer could have a streamdeck button which runs the API request, or a bot that auto-shuts-off raids or maybe uses a !noraid command or something of that sort to trigger the same functionality.
In summary, an API endpoint to configure Raid-ability settings or outright shut off raids would be fantastic!