Loading...
Searching...
No Matches
AccelByte.Api.SeasonPass Class Reference

Provide APIs to access Season Pass service. More...

Inheritance diagram for AccelByte.Api.SeasonPass:

Public Member Functions

void GetCurrentSeason (string language, ResultCallback< SeasonInfo > callback)
 Get current active season.
void GetUserSeason (string seasonId, ResultCallback< UserSeasonInfo > callback)
 Get user season data by SeasonId.
void GetCurrentUserSeason (ResultCallback< UserSeasonInfo > callback)
 Get current active user season data.
void ClaimRewards (SeasonClaimRewardRequest rewardRequest, ResultCallback< SeasonClaimRewardResponse > callback)
 Claim Season Rewards.
void BulkClaimRewards (ResultCallback< SeasonClaimRewardResponse > callback)
 Bulk claim season rewards.

Additional Inherited Members

Properties inherited from AccelByte.Core.WrapperBase
Utils.AccelByteIdValidator IdValidator [get]

Detailed Description

Provide APIs to access Season Pass service.

Member Function Documentation

◆ BulkClaimRewards()

void AccelByte.Api.SeasonPass.BulkClaimRewards ( ResultCallback< SeasonClaimRewardResponse > callback)
inline

Bulk claim season rewards.

Parameters
callbackReturns a Result that contains SeasonClaimRewardResponse via callback when completed.

◆ ClaimRewards()

void AccelByte.Api.SeasonPass.ClaimRewards ( SeasonClaimRewardRequest rewardRequest,
ResultCallback< SeasonClaimRewardResponse > callback )
inline

Claim Season Rewards.

Parameters
rewardRequestDetail information for the Reward Request.
callbackReturns a Result that contains SeasonClaimRewardResponse via callback when completed.

◆ GetCurrentSeason()

void AccelByte.Api.SeasonPass.GetCurrentSeason ( string language,
ResultCallback< SeasonInfo > callback )
inline

Get current active season.

Parameters
languageThe language of the Season.
callbackReturns a Result that contains SeasonInfo via callback when completed.

◆ GetCurrentUserSeason()

void AccelByte.Api.SeasonPass.GetCurrentUserSeason ( ResultCallback< UserSeasonInfo > callback)
inline

Get current active user season data.

Parameters
callbackReturns a Result that contains UserSeasonInfo via callback when completed.

◆ GetUserSeason()

void AccelByte.Api.SeasonPass.GetUserSeason ( string seasonId,
ResultCallback< UserSeasonInfo > callback )
inline

Get user season data by SeasonId.

Parameters
seasonIdThe Id of the Season.
callbackReturns a Result that contains UserSeasonInfo via callback when completed.