BlushyFace.Twitch
BlushyFace.Twitch.API.Helix.Endpoints.Search Class Reference

Implemented More...

Public Member Functions

 Search (HttpHandler httpHandler)
 
async Task< SearchCategoriesResponse > SearchCategoriesAsync (List< KeyValuePair< string, string >> parameters=null)
 
async Task< SearchChannelsResponse > SearchChannelsAsync (List< KeyValuePair< string, string >> parameters=null)
 

Detailed Description

Implemented

Constructor & Destructor Documentation

◆ Search()

BlushyFace.Twitch.API.Helix.Endpoints.Search.Search ( HttpHandler  httpHandler)
inline

Parameters
settings

Member Function Documentation

◆ SearchCategoriesAsync()

async Task<SearchCategoriesResponse> BlushyFace.Twitch.API.Helix.Endpoints.Search.SearchCategoriesAsync ( List< KeyValuePair< string, string >>  parameters = null)
inline

Returns a list of games or categories that match the query via name either entirely or partially.

Required Query Parameters: query

More info: https://dev.twitch.tv/docs/api/reference#search-categories

Parameters
parameters
Returns

◆ SearchChannelsAsync()

async Task<SearchChannelsResponse> BlushyFace.Twitch.API.Helix.Endpoints.Search.SearchChannelsAsync ( List< KeyValuePair< string, string >>  parameters = null)
inline

Returns a list of channels (users who have streamed within the past 6 months) that match the query via channel name or description either entirely or partially. Results include both live and offline channels. Online channels will have additional metadata (e.g. started_at, tag_ids). See sample response for distinction.

Required Query Parameters

More info: https://dev.twitch.tv/docs/api/reference#search-channels

Parameters
parameters
Returns