Why are Drops Not Available via API to Devs

I will note that I feel Twitch might deny such a uservoice (it’s something I’ve discussed in the past with staff at in person events), and most of the usecases you describe come back to “the game developer can/should promote these via their own official channels” such as their Twitter, in game news feeds or their own discord news/announcement channels.

Usually down to “farming and RMT” type transactions that could be way too easily automated with an API.

Rust and No Man’s Sky and Tarkov does a good job of this here for example. Since a lot of the “issue” with drops is getting users to link accounts and most of that step is done on the game developers own website(s)

(And don’t get me started on the Drops Enabled tag or the “paticipating channels” link in the user drops UI).

This is why in part I never surfaced my own uservoices for Drops data. But who knows!