TwitchLib 3.5.3
Loading...
Searching...
No Matches
TwitchLib.Api.Helix.Helix Class Reference

Contains APIs under the /helix API namespace More...

Public Member Functions

 Helix (ILoggerFactory loggerFactory=null, IRateLimiter rateLimiter=null, IApiSettings settings=null, IHttpCallHandler http=null)
 Creates an Instance of the Helix Class. More...
 

Properties

IApiSettings Settings [get]
 API Settings like the ClientId, Client Secret and so on More...
 
Analytics Analytics [get]
 Analytics related Helix APIs More...
 
Ads Ads [get]
 Ads related Helix APIs More...
 
Bits Bits [get]
 Bits related Helix APIs More...
 
Chat Chat [get]
 Chat related Helix APIs More...
 
Channels Channels [get]
 Channel related Helix APIs More...
 
ChannelPoints ChannelPoints [get]
 Channel Points related Helix APIs More...
 
Charity Charity [get]
 Charity related Helix APIs More...
 
Clips Clips [get]
 Clips related Helix APIs More...
 
Entitlements Entitlements [get]
 Entitlements related Helix APIs More...
 
EventSub EventSub [get]
 EventSub related Helix APIs More...
 
Extensions Extensions [get]
 Extensions related Helix APIs More...
 
Games Games [get]
 Games related Helix APIs More...
 
Goals Goals [get]
 Creator Goals related Helix APIs More...
 
HypeTrain HypeTrain [get]
 HypeTrain related Helix APIs More...
 
Moderation Moderation [get]
 Moderation related Helix APIs More...
 
Polls Polls [get]
 Polls related Helix APIs More...
 
Predictions Predictions [get]
 Prediction related Helix APIs More...
 
Raids Raids [get]
 Raids related Helix APIs More...
 
Schedule Schedule [get]
 Schedule related Helix APIs More...
 
Search Search [get]
 Search related Helix APIs More...
 
Soundtrack Soundtrack [get]
 Soundtrack related Helix APIs More...
 
Streams Streams [get]
 Stream related Helix APIs More...
 
Subscriptions Subscriptions [get]
 Subscription related Helix APIs More...
 
Tags Tags [get]
 Tag related Helix APIs More...
 
Teams Teams [get]
 Stream Team related Helix APIs More...
 
Videos Videos [get]
 Video/VOD related Helix APIs More...
 
Users Users [get]
 User related Helix APIs More...
 

Detailed Description

Contains APIs under the /helix API namespace

Constructor & Destructor Documentation

◆ Helix()

TwitchLib.Api.Helix.Helix.Helix ( ILoggerFactory  loggerFactory = null,
IRateLimiter  rateLimiter = null,
IApiSettings  settings = null,
IHttpCallHandler  http = null 
)

Creates an Instance of the Helix Class.

Parameters
loggerFactoryInstance Of LoggerFactory, otherwise no logging is used,
rateLimiterInstance Of RateLimiter, otherwise no ratelimiter is used.
settingsInstance of ApiSettings, otherwise defaults used, can be changed later
httpInstance of HttpCallHandler, otherwise default handler used

Property Documentation

◆ Ads

Ads TwitchLib.Api.Helix.Helix.Ads
get

Ads related Helix APIs

◆ Analytics

Analytics TwitchLib.Api.Helix.Helix.Analytics
get

Analytics related Helix APIs

◆ Bits

Bits TwitchLib.Api.Helix.Helix.Bits
get

Bits related Helix APIs

◆ ChannelPoints

ChannelPoints TwitchLib.Api.Helix.Helix.ChannelPoints
get

Channel Points related Helix APIs

◆ Channels

Channels TwitchLib.Api.Helix.Helix.Channels
get

Channel related Helix APIs

◆ Charity

Charity TwitchLib.Api.Helix.Helix.Charity
get

Charity related Helix APIs

◆ Chat

Chat TwitchLib.Api.Helix.Helix.Chat
get

Chat related Helix APIs

◆ Clips

Clips TwitchLib.Api.Helix.Helix.Clips
get

Clips related Helix APIs

◆ Entitlements

Entitlements TwitchLib.Api.Helix.Helix.Entitlements
get

Entitlements related Helix APIs

◆ EventSub

EventSub TwitchLib.Api.Helix.Helix.EventSub
get

EventSub related Helix APIs

◆ Extensions

Extensions TwitchLib.Api.Helix.Helix.Extensions
get

Extensions related Helix APIs

◆ Games

Games TwitchLib.Api.Helix.Helix.Games
get

Games related Helix APIs

◆ Goals

Goals TwitchLib.Api.Helix.Helix.Goals
get

Creator Goals related Helix APIs

◆ HypeTrain

HypeTrain TwitchLib.Api.Helix.Helix.HypeTrain
get

HypeTrain related Helix APIs

◆ Moderation

Moderation TwitchLib.Api.Helix.Helix.Moderation
get

Moderation related Helix APIs

◆ Polls

Polls TwitchLib.Api.Helix.Helix.Polls
get

Polls related Helix APIs

◆ Predictions

Predictions TwitchLib.Api.Helix.Helix.Predictions
get

Prediction related Helix APIs

◆ Raids

Raids TwitchLib.Api.Helix.Helix.Raids
get

Raids related Helix APIs

◆ Schedule

Schedule TwitchLib.Api.Helix.Helix.Schedule
get

Schedule related Helix APIs

◆ Search

Search TwitchLib.Api.Helix.Helix.Search
get

Search related Helix APIs

◆ Settings

IApiSettings TwitchLib.Api.Helix.Helix.Settings
get

API Settings like the ClientId, Client Secret and so on

◆ Soundtrack

Soundtrack TwitchLib.Api.Helix.Helix.Soundtrack
get

Soundtrack related Helix APIs

◆ Streams

Streams TwitchLib.Api.Helix.Helix.Streams
get

Stream related Helix APIs

◆ Subscriptions

Subscriptions TwitchLib.Api.Helix.Helix.Subscriptions
get

Subscription related Helix APIs

◆ Tags

Tags TwitchLib.Api.Helix.Helix.Tags
get

Tag related Helix APIs

◆ Teams

Teams TwitchLib.Api.Helix.Helix.Teams
get

Stream Team related Helix APIs

◆ Users

Users TwitchLib.Api.Helix.Helix.Users
get

User related Helix APIs

◆ Videos

Videos TwitchLib.Api.Helix.Helix.Videos
get

Video/VOD related Helix APIs


The documentation for this class was generated from the following file: