Streamlabs API

Welcome to the Streamlabs API developer hub. You'll find comprehensive guides and documentation to help you start working with Streamlabs API as quickly as possible. Let's jump right in!

Get Started

Triggering alerts

This tutorial will walk you through the simple methods of triggering alerts using the Streamlabs API.

1. Setup your workflow

We already assume that you have traversed through Getting Started and are now all ready to to hit the api! Visit the /alerts page to get a snippet of the code you need for your favorite programming language, to get the API to return donations. Here is an example written in Python.

import requests

url = "https://streamlabs.com/api/v1.0/alerts"

querystring = {
  "type":"subscription",
  "image_href":"https://www.randomwebsite.com/monkey.gif",
  "sound_href":"https://www.randomwebsite.com/honksound.wav",
  "message":"Your streams are the best!",
  "duration":"3000",
  "special_text_color":"Orange",
 }

response = requests.request("POST", url, params=querystring)

print(response.text)

2. Enjoy

Our recommended limits are 2 alerts per minute per user. Enjoy!


What's Next

What is the Socket API? How to use it? Check out now!

Socket API