Each API endpoint has a specific scope for access. This allows you to request only what you need from the user for your application.
Scope | Endpoint |
---|
donations.create | POST /donations |
donations.read | GET /donations |
alerts.create | POST /alerts |
legacy.token | GET /legacy/token |
socket.token | GET /socket/token |
points.read | GET /points |
points.write | POST /points/subtract
POST /points/import
POST /points/add_to_all |
alerts.write | POST /alerts/skip
POST /alerts/mute_volume
POST /alerts/unmute_volume
POST /alerts/pause_queue
POST /alerts/unpause_queue
POST /alerts/send_test_alert |
credits.write | POST /credits/roll |
profiles.write | GET /alert_profiles/get
POST /alert_profiles/activate |
jar.write | POST /jar/empty |
wheel.write | POST /wheel/spin |
mediashare.control | PUT media-share/play-media
PUT media-share/pause-media
PUT media-share/volume-up
PUT media-share/volume-down
PUT media-share/skip-video
PUT media-share/playback-video
PUT media-share/enable-requests
PUT media-share/disable-requests
PUT media-share/enable-autoplay
PUT media-share/disable-autoplay
PUT media-share/enable-autoshow
PUT media-share/disable-autoshow
PUT media-share/enable-moderation
PUT media-share/disable-moderation
PUT media-share/enable-backup
PUT media-share/disable-backup |