Hi Soundalerts Team,
I'm a developer and small streamer (deDannyHH), and I really enjoy using your platform. However, one thing I’m seriously missing is a public REST API to better integrate Soundalerts into my stream setup.
Why an API is needed
At the moment, there’s no clean way to sync Soundalerts with external tools like Streamer.Bot, Touch Portal, or custom OBS scripts. This often leads to overlapping sounds, duplicate triggers, or poor timing between effects.
A REST API or webhook system would allow us to:
Check if any alerts are currently playing (e.g., GET /alerts/active)
Delay certain triggers for better coordination (e.g., 2-second offset for overlays)
Sync visual effects (lights, overlays, camera, etc.) with alert events
Requested features
Simple API query: e.g., GET /alerts/active or GET /alerts/queue
Optional: Webhooks for real-time alert/redemption events
Authentication via OAuth2 or API Key
Access to button states, alert IDs, and queue metadata
A question for you
Would it be possible to implement something like this in the near future – maybe as a beta or dev preview?
And if it’s a matter of development time: Would you consider accepting community donations or support to fund this feature?
Something like a Ko-fi goal, Patreon tier, or dedicated dev fund could really help move it forward. I’d be happy to contribute.
Why it’s worth it
Your competitor Blerp already offers an API, but many of us prefer Soundalerts for its design, user experience, and Twitch-native feel. We just need a way to integrate it with the rest of our ecosystem.
Even a basic REST API with one or two endpoints would open up a lot of possibilities and make a big difference for creators who want to offer polished, immersive stream experiences.
Looking forward to hearing your thoughts – and thanks for your great work so far!
Best regards,
Danny aka deDannyHH
Please authenticate to join the conversation.
In Review
💡 Feature Request
7 months ago

deDannyHH
Get notified by email when there are changes.
In Review
💡 Feature Request
7 months ago

deDannyHH
Get notified by email when there are changes.