Authentication
- Authentication API - OAuth flows and token management
Chat & Messaging
- Chat API - Chat rooms, emotes, badges, messages
- IRC/Chat Client - Real-time chat via WebSocket
- Whispers API - Private messages
Channels & Streams
- Channels API - Channel information, followers, editors
- Streams API - Live streams and markers
- Schedule API - Stream schedules
- Raids API - Channel raids
Monetization
- Bits API - Bits leaderboards and cheermotes
- Subscriptions API - Subscriber information
- Channel Points API - Custom rewards and redemptions
- Ads API - Commercial breaks and ad schedules
- Charity API - Charity campaigns
Engagement
- Polls API - Channel polls
- Predictions API - Outcome predictions
- Hype Train API - Hype train events
- Goals API - Creator goals
Events
- EventSub API - Real-time event subscriptions
- EventSub Conduits API - High-availability event routing
- PubSub Compatibility - Legacy PubSub migration
Content
- Videos API - VODs, highlights, uploads
- Clips API - Clip creation and retrieval
- Games API - Game/category information
- Search API - Search channels and categories
Users & Teams
Moderation
- Moderation API - Bans, moderators, AutoMod
Extensions
- Extensions API - Extension management
- Extension JWT - JWT authentication
Other
- Analytics API - Extension and game analytics
- Drops Entitlements API - Twitch Drops
- Ingest Servers API - Streaming servers
- Guest Star API - Guest Star (beta)
- Content Classification - Content labels
- Advanced Features - Batch, caching, middleware
Help
- FAQ - Frequently asked questions
- Troubleshooting - Common issues and solutions
- Migration Guide - Migrating from other libraries