Authentication:
- Generate Authorization URL ("code" or "token" authorization)
- Get App Access Tokens (OAuth Client Credentials Flow)
- Get User Access Tokens (OAuth Authorization Code Flow)
- Refresh User Access Tokens
- Revoke User Access Tokens
- Validate Access Token
API Endpoint:
- Start Commercial
- Get Extension Analytics
- Get Game Analytics
- Get Bits Leaderboard
- Get Cheermotes
- Get Extension Transactions
- Create Custom Rewards
- Delete Custom Reward
- Get Custom Reward
- Get Custom Reward Redemption
- Update Custom Reward
- Update Redemption Status
- Get Channel Information
- Modify Channel Information
- Get Channel Editors
- Get Charity Campaign
- Get Charity Donations
- Get Chatters
- Get Channel Emotes
- Get Global Emotes
- Get Emote Sets
- Get Channel Chat Badges
- Get Global Chat Badges
- Get Chat Settings
- Update Chat Settings
- Send Chat Announcement
- Send a Shoutout
- Get User Chat Color
- Update User Chat Color
- Create Clip
- Get Clips
- Get Code Status
- Get Drops Entitlements
- Update Drops Entitlements
- Create Entitlement Grants Upload URL
- Redeem Code
- Create EventSub Subscription
- Delete EventSub Subscription
- Get EventSub Subscriptions
- Get Extension Configuration Segment
- Set Extension Configuration Segment
- Set Extension Required Configuration
- Send Extension PubSub Message
- Get Extension Live Channels
- Get Extension Secrets
- Create Extension Secret
- Send Extension Chat Message
- Get Extensions
- Get Released Extensions
- Get Extension Bits Products
- Update Extension Bits Product
- Get Top Games
- Get Games
- Get Creator Goals
- Get Hype Train Events
- Check AutoMod Status
- Manage Held AutoMod Messages
- Get AutoMod Settings
- Update AutoMod Settings
- Get Banned Users
- Ban User
- Unban User
- Get Blocked Terms
- Add Blocked Term
- Remove Blocked Term
- Delete Chat Messages
- Get Moderated Channels
- Get Moderators
- Add Channel Moderator
- Remove Channel Moderator
- Get VIPs
- Add Channel VIP
- Remove Channel VIP
- Update Shield Mode Status
- Get Shield Mode Status
- Get Polls
- Create Poll
- End Poll
- Get Predictions
- Create Prediction
- End Prediction
- Start a raid
- Cancel a raid
- Get Channel Stream Schedule
- Get Channel iCalendar
- Update Channel Stream Schedule
- Create Channel Stream Schedule Segment
- Update Channel Stream Schedule Segment
- Delete Channel Stream Schedule Segment
- Search Categories
- Search Channels
- Get Stream Key
- Get Streams
- Get Followed Streams
- Create Stream Marker
- Get Stream Markers
- Get Broadcaster Subscriptions
- Check User Subscription
- Get Channel Teams
- Get Teams
- Get Users
- Update User
- Get Users Follows
- Get User Block List
- Block User
- Unblock User
- Get User Extensions
- Get User Active Extensions
- Update User Extensions
- Get Videos
- Delete Videos
- Send Whisper
- Get Webhook Subscriptions
- Warn Chat User