EXPLORE
FEATURES
PRICING
SHOWCASE
BLOG
DOCS
API
LOGIN
NAV
C#
C++
Objective-C
Java
JavaScript
Cloud Code
Raw
x
Introduction
BrainCloudWrapper
AuthenticateAdvanced
AuthenticateAnonymous
AuthenticateApple
AuthenticateEmailPassword
AuthenticateExternal
AuthenticateFacebook
AuthenticateFacebookLimited
AuthenticateGameCenter
AuthenticateGoogle
AuthenticateGoogleOpenId
AuthenticateNintendo
AuthenticateOculus
AuthenticatePlaystationNetwork
AuthenticateSteam
AuthenticateTwitter
AuthenticateUltra
AuthenticateUniversal
GetAlwaysAllowProfileSwitch
GetStoredAnonymousId
GetStoredProfileId
Initialize
InitializeWithApps
Reconnect
ResetEmailPassword
ResetEmailPasswordAdvanced
ResetStoredAnonymousId
ResetStoredProfileId
RunCallbacks
SetAlwaysAllowProfileSwitch
SetStoredAnonymousId
SetStoredProfileId
SmartSwitchAuthenticateAdvanced
SmartSwitchAuthenticateApple
SmartSwitchAuthenticateEmailPassword
SmartSwitchAuthenticateExternal
SmartSwitchAuthenticateFacebook
SmartSwitchAuthenticateFacebookLimited
SmartSwitchAuthenticateGameCenter
SmartSwitchAuthenticateGoogle
SmartSwitchAuthenticateGoogleOpenId
SmartSwitchAuthenticateNintendo
SmartSwitchAuthenticateOculus
SmartSwitchAuthenticatePlaystation5
SmartSwitchAuthenticatePlaystationNetwork
SmartSwitchAuthenticateSteam
SmartSwitchAuthenticateTwitter
SmartSwitchAuthenticateUltra
SmartSwitchAuthenticateUniversal
Client API
App Store
FinalizePurchase
GetEligiblePromotions
GetSalesInventory
GetSalesInventoryByCategory
RefreshPromotions
ReturnPurchase
StartPurchase
VerifyPurchase
Async Match
AbandonMatch
AbandonMatchWithSummaryData
CompleteMatch
CompleteMatchWithSummaryData
CreateMatch
CreateMatchWithInitialTurn
DeleteMatch
FindCompleteMatches
FindMatches
ReadMatch
ReadMatchHistory
SubmitTurn
UpdateMatchSummaryData
Authentication
AuthenticateAdvanced
AuthenticateAnonymous
AuthenticateApple
AuthenticateEmailPassword
AuthenticateExternal
AuthenticateFacebook
AuthenticateFacebookLimited
AuthenticateGameCenter
AuthenticateGoogle
AuthenticateGoogleOpenId
AuthenticateHandoff
AuthenticateNintendo
AuthenticateOculus
AuthenticateParse
AuthenticatePlaystation5
AuthenticatePlaystationNetwork
AuthenticateSettopHandoff
AuthenticateSteam
AuthenticateTwitter
AuthenticateUltra
AuthenticateUniversal
ClearSavedProfileId
GenerateAnonymousId
Initialize
ResetEmailPasswordAdvancedWithExpiry
ResetEmailPasswordWithExpiry
ResetUniversalIdPasswordAdvancedWithExpiry
ResetUniversalIdPasswordWithExpiry
Blockchain
GetBlockchainItems
GetTransaction
GetUniqs
MintNFTFromRedemptionCode
Chat
ChannelConnect
ChannelDisconnect
DeleteChatMessage
GetChannelId
GetChannelInfo
GetChatMessage
GetRecentChatMessages
GetSubscribedChannels
PostChatMessage
PostChatMessageSimple
SysCreateChannel
SysDeleteChannel
SysDeleteChatMessage
SysGetChannelInfo
SysGetChatMessage
SysGetRecentChatMessages
SysPostChatMessage
SysPostChatMessageSimple
SysUpdateChatMessage
UpdateChatMessage
Client
DeregisterEventCallback
DeregisterFileUploadCallback
DeregisterGlobalErrorCallback
DeregisterNetworkErrorCallback
DeregisterRewardCallback
EnableCompressedRequests
EnableCompressedResponses
EnableLogging
EnableNetworkErrorMessageCaching
FlushCachedMessages
GetAppId
GetAppVersion
GetAuthenticationPacketTimeout
GetPacketTimeouts
GetSessionId
GetUploadLowTransferRateThreshold
GetUploadLowTransferRateTimeout
Initialize
InitializeIdentity
InsertEndOfMessageBundleMarker
IsAuthenticated
IsInitialized
OverrideCountryCode
OverrideLanguageCode
RegisterEventCallback
RegisterFileUploadCallback
RegisterGlobalErrorCallback
RegisterNetworkErrorCallback
RegisterRewardCallback
ResetCommunication
RetryCachedMessages
RunCallbacks
SetAuthenticationPacketTimeout
SetErrorCallbackOn202Status
SetOldStyleStatusMessageErrorCallback
SetPacketTimeouts
SetPacketTimeoutsToDefault
SetUploadLowTransferRateThreshold
SetUploadLowTransferRateTimeout
Update
Custom Entity
CreateEntity
DeleteEntities
DeleteEntity
DeleteSingleton
GetCount
GetEntityPage
GetEntityPageOffset
GetRandomEntitiesMatching
IncrementData
IncrementDataSharded
IncrementSingletonData
ReadEntity
ReadSingleton
SysCreateCollection
SysCreateEntity
SysCreateIndex
SysDeleteEntities
SysDeleteEntity
SysDropCollection
SysDropIndex
SysDropIndexNamed
SysGetCount
SysGetEntityPage
SysGetEntityPageOffset
SysGetRandomEntitiesMatching
SysIncrementData
SysIncrementDataSharded
SysListCollections
SysListIndexes
SysReadEntity
SysUpdateCollectionMigrate
SysUpdateCollectionOptions
SysUpdateEntity
SysUpdateEntityFields
SysUpdateEntityFieldsSharded
SysUpdateEntityOwner
UpdateEntity
UpdateEntityFields
UpdateEntityFieldsSharded
UpdateSingleton
UpdateSingletonFields
Data Stream
CustomPageEvent
CustomScreenEvent
CustomTrackEvent
SubmitCrashReport
Entity
CreateEntity
DeleteEntity
DeleteSingleton
GetEntitiesByType
GetEntity
GetList
GetListCount
GetPage
GetPageOffset
GetSharedEntitiesForProfileId
GetSharedEntitiesListForProfileId
GetSharedEntityForProfileId
GetSingleton
IncrementSharedUserEntityData
IncrementUserEntityData
UpdateEntity
UpdateSharedEntity
UpdateSingleton
Event
DeleteIncomingEvent
DeleteIncomingEvents
DeleteIncomingEventsByTypeOlderThan
DeleteIncomingEventsOlderThan
GetEvents
SendEvent
SysSendEventRTTOnly
UpdateIncomingEventData
File
CancelUpload
DeleteUserFile
DeleteUserFiles
GetCDNUrl
GetUploadBytesTransferred
GetUploadProgress
GetUploadTotalBytesToTransfer
ListUserFiles
PrepareUserUpload - CloudCode and JavaScript
UploadFile - JavaScript
UploadFile
UploadFileFromMemory
Friend
AddFriends
AddFriendsFromPlatform
FindUserByExactUniversalId
FindUsersByExactName
FindUsersByNameStartingWith
FindUsersBySubstrName
FindUsersByUniversalIdStartingWith
FindUsersByUserSummary
GetExternalIdForProfileId
GetMySocialInfo
GetProfileInfoForCredential
GetProfileInfoForCredentialIfExists
GetProfileInfoForExternalAuthId
GetProfileInfoForExternalAuthIdIfExists
GetSummaryDataForProfileId
GetUsersOnlineStatus
ListFriends
ReadFriendEntity
ReadFriendsEntities
ReadFriendUserState
RemoveFriends
Gamification
AwardAchievements
ReadAchievedAchievements
ReadAchievements
ReadAllGamification
ReadCompletedMilestones
ReadCompletedQuests
ReadInProgressMilestones
ReadInProgressQuests
ReadMilestones
ReadMilestonesByCategory
ReadNotStartedQuests
ReadQuests
ReadQuestsByCategory
ReadQuestsWithBasicPercentage
ReadQuestsWithComplexPercentage
ReadQuestsWithStatus
ReadXpLevelsMetaData
ResetAllQuestsAndMilestones
ResetMilestones
ResetQuests
SysAddQuestTask
SysCreateMilestone
SysCreateQuest
SysDeleteMilestone
SysDeleteQuest
SysDeleteQuestTask
SysGetMilestonePage
SysGetMilestonePageOffset
SysGetQuestPage
SysGetQuestPageOffset
SysReadMilestone
SysReadQuest
SysReorderQuestTasks
SysUpdateMilestone
SysUpdateQuest
SysUpdateQuestTask
UpdateRewards
Global App
ReadProperties
ReadPropertiesInCategories
ReadSelectedProperties
SysAddLegacyFlaggedUser
SysCreatePropertyJson
SysCreatePropertyString
SysGetAppSecret
SysGetDailyCounts
SysGetLegacyFlaggedUserData
SysGetLegacyFlaggedUserDataList
SysGetMonthlyCounts
SysRemoveFromLegacyFlaggedUsers
SysUpdateLegacyFlaggedUser
SysUpdatePropertyJson
SysUpdatePropertyString
Global Entity
CreateEntity
CreateEntityWithIndexedId
CreateSystemEntity
CreateSystemEntityWithIndexedId
DeleteEntity
DeleteSystemEntity
GetList
GetListByIndexedId
GetListCount
GetPage
GetPageOffset
GetRandomEntitiesMatching
GetSystemEntityList
GetSystemEntityListCount
GetSystemEntityPage
GetSystemEntityPageOffset
IncrementGlobalEntityData
MakeSystemEntity
ReadEntity
ReadSystemEntity
UpdateEntity
UpdateEntityAcl
UpdateEntityIndexedId
UpdateEntityOwnerAndAcl
UpdateEntityTimeToLive
UpdateSystemEntity
UpdateSystemEntityAcl
Global File
CheckFilenameExists
CheckFullpathFilenameExists
GetFileInfo
GetFileInfoSimple
GetGlobalCDNUrl
GetGlobalFileList
SysCopyGlobalFile
SysCreateFolder
SysDeleteFolder
SysDeleteGlobalFile
SysDeleteGlobalFiles
SysGetFileInfo
SysGetFileInfoSimple
SysGetGlobalCDNUrl
SysGetGlobalFileList
SysLookupFolder
SysMoveFolder
SysMoveGlobalFile
SysMoveToGlobalFile
SysRenameFolder
Global Statistics
IncrementGlobalStats
ProcessStatistics
ReadAllGlobalStats
ReadGlobalStatsForCategory
ReadGlobalStatsSubset
Group
AcceptGroupInvitation
AddGroupMember
ApproveGroupJoinRequest
AutoJoinGroup
AutoJoinGroupMulti
CancelGroupInvitation
CreateGroup
CreateGroupEntity
CreateGroupWithSummaryData
DeleteGroup
DeleteGroupEntity
GetMyGroups
GetRandomGroupsMatching
IncrementGroupData
IncrementGroupEntityData
InviteGroupMember
JoinGroup
LeaveGroup
ListGroupsPage
ListGroupsPageByOffset
ListGroupsWithMember
ReadGroup
ReadGroupData
ReadGroupEntitiesPage
ReadGroupEntitiesPageByOffset
ReadGroupEntity
ReadGroupMembers
RejectGroupInvitation
RejectGroupJoinRequest
RemoveGroupMember
SetGroupOpen
SysAddGroupMember
SysChangeGroupType
SysCreateGroup
SysCreateGroupEntity
SysDeleteGroup
SysDeleteGroupEntity
SysGetRandomGroupsMatching
SysIncrementGroupData
SysIncrementGroupEntityData
SysIsGroupMember
SysListGroupsPage
SysListGroupsPageByOffset
SysReadGroup
SysReadGroupData
SysReadGroupEntitiesPage
SysReadGroupEntitiesPageByOffset
SysReadGroupEntity
SysReadGroupMembers
SysRemoveGroupMember
SysSetGroupOpen
SysUpdateGroupAcl
SysUpdateGroupData
SysUpdateGroupEntityAcl
SysUpdateGroupEntityData
SysUpdateGroupMember
SysUpdateGroupName
SysUpdateGroupSummaryData
UpdateGroupAcl
UpdateGroupData
UpdateGroupEntityAcl
UpdateGroupEntityData
UpdateGroupMember
UpdateGroupName
UpdateGroupSummaryData
Group File
CheckFilenameExists
CheckFullpathFilenameExists
CopyFile
DeleteFile
GetCDNUrl
GetFileInfo
GetFileInfoSimple
GetFileList
MoveFile
MoveUserToGroupFile
SysCheckFilenameExists
SysCheckFullpathFilenameExists
SysCopyFile
SysCreateFolder
SysDeleteFile
SysDeleteFolder
SysGetCDNUrl
SysGetFileInfo
SysGetFileInfoSimple
SysGetFileList
SysLookupFolder
SysMoveFile
SysMoveFolder
SysMoveUserToGroupFile
SysUpdateFileInfo
SysUpdateFolder
UpdateFileInfo
Identity
Attach
AttachAdvancedIdentity
AttachAppleIdentity
AttachBlockchainIdentity
AttachEmailIdentity
AttachFacebookIdentity
AttachFacebookLimitedIdentity
AttachGameCenterIdentity
AttachGoogleIdentity
AttachGoogleOpenIdIdentity
AttachNintendoIdentity
AttachNonLoginUniversalId
AttachOculusIdentity
AttachParentWithIdentity
AttachParseIdentity
AttachPeerProfile
AttachPlaystation5Identity
AttachPlaystationNetworkIdentity
AttachSteamIdentity
AttachTwitterIdentity
AttachUltraIdentity
AttachUniversalIdentity
ChangeEmailIdentity
CreateHandoffId
CreateSettopHandoffCode
Detach
DetachAdvancedIdentity
DetachAppleIdentity
DetachBlockchainIdentity
DetachEmailIdentity
DetachFacebookIdentity
DetachFacebookLimitedIdentity
DetachGameCenterIdentity
DetachGoogleIdentity
DetachGoogleOpenIdIdentity
DetachNintendoIdentity
DetachOculusIdentity
DetachParent
DetachParseIdentity
DetachPeer
DetachPlaystation5Identity
DetachPlaystationNetworkIdentity
DetachSteamIdentity
DetachTwitterIdentity
DetachUltraIdentity
DetachUniversalIdentity
GetChildProfiles
GetExpiredIdentities
GetIdentities
GetIdentityData
GetPeerProfiles
Merge
MergeAdvancedIdentity
MergeAppleIdentity
MergeEmailIdentity
MergeFacebookIdentity
MergeFacebookLimitedIdentity
MergeGameCenterIdentity
MergeGoogleIdentity
MergeGoogleOpenIdIdentity
MergeNintendoIdentity
MergeOculusIdentity
MergeParseIdentity
MergePeerProfile
MergePlaystation5Identity
MergePlaystationNetworkIdentity
MergeSteamIdentity
MergeTwitterIdentity
MergeUltraIdentity
MergeUniversalIdentity
RefreshIdentity
SwitchToChildProfile
SwitchToParentProfile
SwitchToSingletonChildProfile
SysChangeEmailIdentity
UpdateEmailIdentityPassword
UpdateUniversalIdLogin
UpdateUniversalIdPassword
VerifyOktaJwt
VerifySignedJwt
Item Catalog
GetCatalogItemDefinition
GetCatalogItemsPage
GetCatalogItemsPageOffset
SysAddCatalogItem
SysDeleteCatalogItem
SysEditCatalogItem
SysGetCatalogItemDefinition
SysGetCatalogItemsPage
SysGetCatalogItemsPageOffset
SysPublishCatalogItem
SysRetireCatalogItem
SysRevokeCatalogItem
Leaderboard
CreateLeaderboard
DeleteLeaderboards
EditLeaderboard
GetGlobalLeaderboardEntryCount
GetGlobalLeaderboardEntryCountByVersion
GetGlobalLeaderboardPage
GetGlobalLeaderboardPageByVersion
GetGlobalLeaderboardVersions
GetGlobalLeaderboardView
GetGlobalLeaderboardViewByVersion
GetGroupLeaderboardView
GetGroupLeaderboardViewByVersion
GetGroupSocialLeaderboard
GetGroupSocialLeaderboardByVersion
GetMultiSocialLeaderboard
GetPlayerScore
GetPlayerScores
GetPlayerScoresFromLeaderboards
GetPlayersSocialLeaderboard
GetPlayersSocialLeaderboardByVersion
GetSocialLeaderboard
GetSocialLeaderboardByVersion
ListAllLeaderboards
PostScoreToDynamicGroupLeaderboardDaysUTC
PostScoreToDynamicGroupLeaderboardUsingConfig
PostScoreToDynamicGroupLeaderboardUTC
PostScoreToDynamicLeaderboardDaysUTC
PostScoreToDynamicLeaderboardUsingConfig
PostScoreToDynamicLeaderboardUTC
PostScoreToGroupLeaderboard
PostScoreToLeaderboard
PostScoreToLeaderboardOnBehalfOf
RemoveGroupScore
RemovePlayerScore
SysCreateAdhocTournamentPeriod
SysCreateLeaderboard
SysCreateLeaderboardConfig
SysDeleteAdhocTournamentPeriod
SysEditAdhocTournamentPeriod
SysEditLeaderboard
SysEditLeaderboardConfig
SysEditTournamentSettingsForFuturePeriodsOnly
SysEditTournamentSettingsIncludingCurrentPeriod
SysGetLeaderboardConfig
SysListLeaderboardConfigs
SysResetNeverLeaderboard
Lobby
CancelFindRequest
CreateLobby
CreateLobbyWithPingData
FindLobby
FindLobbyWithPingData
FindOrCreateLobby
FindOrCreateLobbyWithPingData
GetLobbyData
GetLobbyInstances
GetLobbyInstancesWithPingData
GetRegionsForLobbies
JoinLobby
JoinLobbyWithPingData
LeaveLobby
PingRegions
RemoveMember
SendSignal
SwitchTeam
SysDisbandLobby
SysGetLobbyMember
SysMemberLeft
SysRoomCancelled
SysRoomReady
SysRoomStopped
SysSendSignal
UpdateReady
UpdateSettings
Mail
SendAdvancedEmail
SendAdvancedEmailByAddress
SendBasicEmail
MatchMaking
MatchMaking Filters
DecrementPlayerRating
DisableMatchMaking
EnableMatchMaking
FindPlayers
FindPlayersUsingFilter
FindPlayersUsingScript
FindPlayersWithAttributes
FindPlayersWithAttributesUsingFilter
FindPlayersWithAttributesUsingScript
GetShieldExpiry
IncrementPlayerRating
IncrementShieldOnFor
Read
ResetPlayerRating
SetPlayerRating
TurnShieldOff
TurnShieldOn
TurnShieldOnFor
Messaging
DeleteMessages
GetMessageBoxes
GetMessageCounts
GetMessages
GetMessagesPage
GetMessagesPageOffset
MarkMessagesRead
SendMessage
SendMessageSimple
SysDeleteMessage
SysDeleteMessages
SysGetMessages
SysGetMessagesForOwnerPage
SysGetMessagesForOwnerPageOffset
SysGetMessagesPage
SysGetMessagesPageOffset
SysSendMessage
SysSendMessageSimple
SysUpdateMessage
One-Way Match
CancelMatch
CompleteMatch
StartMatch
Playback Stream
AddEvent
DeleteStream
EndStream
GetRecentStreamsForInitiatingPlayer
GetRecentStreamsForTargetPlayer
ReadStream
StartStream
Player State
ClearUserStatus
DeleteUser
ExtendUserStatus
GetAttributes
GetUserStatus
Logout
ReadUserState
RemoveAttributes
ResendValidationEmail
ResetUser
SetUserStatus
UpdateAttributes
UpdateContactEmail
UpdateIsTester
UpdateLanguageCode
UpdateSummaryFriendData
UpdateTimezoneOffset
UpdateUserName
UpdateUserPictureUrl
Player Statistics
GetNextExperienceLevel
IncrementExperiencePoints
IncrementUserStats
ProcessStatistics
ReadAllUserStats
ReadUserStatsForCategory
ReadUserStatsSubset
ResetAllUserStats
SetExperiencePoints
Player Statistics Event
TriggerStatsEvent
TriggerStatsEvents
Presence
ForcePush
GetPresenceOfFriends
GetPresenceOfGroup
GetPresenceOfUsers
RegisterListenersForFriends
RegisterListenersForGroup
RegisterListenersForProfiles
SetVisibility
StopListening
SysExtendPxExpiry
SysInitializePresence
SysTerminatePresence
UpdateActivity
Product
AwardCurrency
AwardParentCurrency
AwardPeerCurrency
ConfirmFacebookPurchase
ConfirmGooglePlayPurchase
ConsumeCurrency
ConsumeParentCurrency
ConsumePeerCurrency
FinalizeSteamTransaction
GetCurrency
GetEligiblePromotions
GetParentCurrency
GetSalesInventory
GetSalesInventoryByCategory
ResetCurrency
ResetParentCurrency
StartSteamTransaction
VerifyItunesReceipt
VerifyMicrosoftReceipt
ProductManagement
SysAddProductPrice
SysCreateProduct
SysDeleteProduct
SysDeleteProductPrice
SysGetProductList
SysReadProduct
SysSetDefaultProductPrice
SysUpdateProduct
SysUpdateProductPrice
Profanity
ProfanityCheck
ProfanityIdentifyBadWords
ProfanityReplaceText
Promotions
SysCreatePromotion
SysDeletePromotion
SysEnablePromotion
SysGetPromotionList
SysReadPromotion
SysUpdatePromotion
Push Notification
DeregisterAllPushNotificationDeviceTokens
DeregisterPushNotificationDeviceToken
RegisterPushNotificationDeviceToken
ScheduleNormalizedPushNotificationMinutes
ScheduleNormalizedPushNotificationUTC
ScheduleRawPushNotificationMinutes
ScheduleRawPushNotificationUTC
ScheduleRichPushNotificationMinutes
ScheduleRichPushNotificationUTC
SendNormalizedPushNotification
SendNormalizedPushNotificationBatch
SendNormalizedPushNotificationToGroup
SendRawPushNotification
SendRawPushNotificationBatch
SendRawPushNotificationToGroup
SendRawPushToCustomQuery
SendRichPushNotification
SendRichPushNotificationWithParams
SendSimplePushNotification
SendTemplatedPushNotificationToGroup
SysGetNotificationTemplates
Redemption Code
ActivateCode
AddCode
GenerateCodes
GenerateCodesInline
GetRedeemedCodes
InvalidateCode
ProcessAsynchronousResponse
RedeemCode
UpdateCustomInfo
Relay
Connect
DeregisterRelayCallback
DeregisterSystemCallback
Disconnect
EndMatch
GetCxIdForNetId
GetNetIdForCxId
GetNetIdForProfileId
GetOwnerCxId
GetOwnerProfileId
GetPing
GetProfileIdForNetId
IsConnected
RegisterRelayCallback
RegisterSystemCallback
Send
SendToAll
SendToPlayers
SetPingInterval
RTT
DeregisterAllRTTCallbacks
DeregisterBlockchainCallback
DeregisterRTTChatCallback
DeregisterRTTEventCallback
DeregisterRTTLobbyCallback
DeregisterRTTMessagingCallback
DeregisterRTTPresenceCallback
DisableRTT
EnableRTT
GetConnectionStatus
IsRTTEnabled
RegisterBlockchainCallback
RegisterRTTChatCallback
RegisterRTTEventCallback
RegisterRTTLobbyCallback
RegisterRTTMessagingCallback
RegisterRTTPresenceCallback
S3 Handling
GetCDNUrl
GetFileList
GetUpdatedFiles
SysMoveToLegacyGlobalFile
Script
CancelScheduledScript
GetRunningOrQueuedCloudScripts
GetScheduledCloudScripts
RunParentScript
RunPeerScript
RunPeerScriptAsync
RunScript
ScheduleRunScriptMillisUTC
ScheduleRunScriptMinutes
ScheduleRunScriptUTC
ScheduleRunScriptUTCv2
SysCancelScheduledScriptIfExists
SysCancelUserScriptBatchIfExists
Segment
GetMySegmentsLegacy
RefreshMySegments
SysGetSegmentList
Time
ReadServerTime
Tournament
ClaimTournamentReward
GetDivisionInfo
GetMyDivisions
GetTournamentStatus
JoinDivision
JoinTournament
LeaveDivisionInstance
LeaveTournament
PostTournamentScoreOnBehalfOf
PostTournamentScoreUTC
PostTournamentScoreWithResultsUTC
SysCreateDivisionSetConfig
SysCreateTournamentTemplate
SysDeleteDivisionSetConfig
SysDeleteTournamentTemplate
SysEditDivisionSetConfig
SysEditTournamentTemplate
SysListDivisionSetConfigs
SysListTournamentTemplates
SysReadDivisionSetConfig
SysReadTournamentTemplate
ViewCurrentReward
ViewReward
User
SysCreateUserEmailPassword
SysCreateUserExternalAuth
SysCreateUserUniversalId
SysGetPage
SysGetPageOffset
SysGetUserExport
SysGetUserInfo
SysSendPasswordResetEmail
SysSendPasswordResetEmailAdvanced
SysSendPasswordResetEmailAdvancedWithExpiry
SysSendPasswordResetEmailWithExpiry
SysSendPasswordResetUniversalId
SysSendPasswordResetUniversalIdAdvanced
SysSendPasswordResetUniversalIdAdvancedWithExpiry
SysSendPasswordResetUniversalIdWithExpiry
SysSetPasswordUniversalId
User Items
AwardUserItem
DropUserItem
GetUserItem
GetUserItemsPage
GetUserItemsPageOffset
GiveUserItemTo
PublishUserItemToBlockchain
PurchaseUserItem
ReceiveUserItemFrom
RefreshBlockchainUserItems
SellUserItem
UpdateUserItemData
UseUserItem
Virtual Currency
AwardCurrency
AwardParentCurrency
AwardPeerCurrency
ConsumeCurrency
ConsumeParentCurrency
ConsumePeerCurrency
GetCurrency
GetParentCurrency
GetPeerCurrency
ResetCurrency
ResetParentCurrency
ResetPeerCurrency
SysGetCurrencyTypes
SysGetParentCurrencyTypes
SysGetPeerCurrencyTypes
Cloud Code
Writing Scripts
Runtime Architecture
Basic Structure
Functions
Calling APIs
Including Shared Scripts
Calling Other Scripts
Script paths
Invoking via Client API
API Hooks
Matchmaking Filters
S2S Scripts
Scheduled Scripts
WebHooks
Bridge
CallAPI
CallAPIForSession
CallScript
GenerateGuid
GetAppId
GetAppName
GetAppStoreServiceProxy
GetAppVersion
GetAsyncMatchServiceProxy
GetBlockchainServiceProxy
GetChatServiceProxy
GetClientTeamInfo
GetCurrentTimezoneOffset
GetCustomEntityServiceProxy
GetDataStreamServiceProxy
GetEmail
GetEntityServiceProxy
GetEnvironmentName
GetEventServiceProxy
GetFileServiceProxy
GetFriendServiceProxy
GetGamificationServiceProxy
GetGlobalAppServiceProxy
GetGlobalEntityServiceProxy
GetGlobalFileV3ServiceProxy
GetGlobalProperty
GetGlobalStatisticsServiceProxy
GetGroupServiceProxy
GetHttpClientServiceProxy
GetIdentityServiceProxy
GetItemCatalogServiceProxy
GetLeaderboardServiceProxy
GetLobbyServiceProxy
GetLogServiceProxy
GetMailServiceProxy
GetMatchMakingServiceProxy
GetMessagingServiceProxy
GetName
GetOnewayMatchServiceProxy
GetPlaybackStreamServiceProxy
GetPlayerStateServiceProxy
GetPlayerStatisticsEventServiceProxy
GetPlayerStatisticsServiceProxy
GetPresenceServiceProxy
GetProductMgmtServiceProxy
GetProductServiceProxy
GetProfanityServiceProxy
GetProfileId
GetPromotionsServiceProxy
GetPushNotificationServiceProxy
GetRedemptionCodeServiceProxy
GetS3HandlingServiceProxy
GetScriptName
GetScriptServiceProxy
GetSegmentServiceProxy
GetSessionCacheObject
GetSessionForCredential
GetSessionForProfile
GetSessionForSessionIdAndProfileId
GetSessionForValidatedCredential
GetTeamInfo
GetTimeServiceProxy
GetTournamentServiceProxy
GetUserItemsServiceProxy
GetUserServiceProxy
GetVirtualCurrencyServiceProxy
Include
InvalidateSession
IsClientBridge
IsPeerBridge
IsServerBridge
LogDebug
LogDebugJson
LogError
LogErrorJson
LogInfo
LogInfoJson
LogWarning
LogWarningJson
SetSessionCacheObject
SignHMACSha256
SignRSASha256
Sleep
HTTP Client
Delete
DeleteJsonResponseJson
GetResponseJson
GetResponseText
HeadRequest
ParseRequest
PatchJsonResponseJson
PatchTextResponseText
PostFormResponseJson
PostFormResponseText
PostJsonOffboard
PostJsonResponseJson
PostJsonResponseText
PostMultipartResponseJson
PostTextResponseText
PutJsonResponseJson
PutTextResponseText
Logging
LogError
LogErrorJson
LogInfo
LogInfoJson
LogWarning
LogWarningJson
Peer Bridge
GetClientAppId
GetClientSession
GetPeerProfileSession
Server to Server (S2S)
Cloud Code Bridge
CallAPI
CallScript
GetAppId
GetClientAppId
GetCustomEntityServiceProxy
GetEventServiceProxy
GetGlobalProperty
GetHttpClientServiceProxy
GetLeaderboardServiceProxy
GetLogServiceProxy
GetPushNotificationServiceProxy
GetRedemptionCodeServiceProxy
GetScriptServiceProxy
GetSessionForCredential
GetSessionForProfile
IsClientBridge
IsPeerBridge
IsServerBridge
Authentication
Authenticate
Chat
GetChannelId
SysCreateChannel
SysDeleteChannel
SysDeleteChatMessage
SysGetChannelInfo
SysGetChatMessage
SysGetRecentChatMessages
SysPostChatMessage
SysPostChatMessageSimple
SysUpdateChatMessage
Custom Entity
SysCreateCollection
SysCreateIndex
SysDeleteEntities
SysDropIndex
SysListCollections
SysListIndexes
Event
SendEvent
Friend
FindUsersByExactName
Gamification
SysAddQuestTask
Global App
ReadProperties
Global Entity
CreateSystemEntity
CreateSystemEntityWithIndexedId
DeleteSystemEntity
GetList
GetListByIndexedId
GetListCount
GetPage
GetPageOffset
GetSystemEntityList
GetSystemEntityListCount
GetSystemEntityPage
GetSystemEntityPageOffset
ReadEntity
ReadSystemEntity
UpdateEntityIndexedId
UpdateSystemEntity
UpdateSystemEntityAcl
Global File
SysCopyGlobalFile
SysCreateFolder
SysDeleteFolder
SysDeleteGlobalFile
SysDeleteGlobalFiles
SysGetFileInfo
SysGetFileInfoSimple
SysGetGlobalCDNUrl
SysGetGlobalFileList
SysLookupFolder
SysMoveFolder
SysMoveGlobalFile
SysMoveToGlobalFile
SysRenameFolder
Global Statistics
IncrementGlobalStats
ProcessStatistics
ReadAllGlobalStats
ReadGlobalStatsForCategory
ReadGlobalStatsSubset
Group
SysChangeGroupType
Group File
SysCheckFilenameExists
Heartbeat
Client Heartbeat
HTTP Client
GetResponseJson
GetResponseText
PostFormResponseJson
PostFormResponseText
PostJsonOffboard
PostJsonResponseJson
PostJsonResponseText
PostTextResponseText
Identity
SysChangeEmailIdentity
Item Catalog
SysAddCatalogItem
SysEditCatalogItem
SysGetCatalogItemDefinition
SysGetCatalogItemsPage
SysGetCatalogItemsPageOffset
SysPublishCatalogItem
SysRetireCatalogItem
SysRevokeCatalogItem
SysSetInvisibleCatalogItem
Leaderboard
CreateLeaderboard
DeleteLeaderboards
EditLeaderboard
GetGlobalLeaderboardEntryCount
GetGlobalLeaderboardPage
GetGlobalLeaderboardPageByVersion
GetGlobalLeaderboardVersions
ListAllLeaderboards
PostScoreToLeaderboardOnBehalfOf
Lobby
GetLobbyData
GetVisibleLobbyInstances
SysDisbandLobby
SysRoomCancelled
SysRoomReady
SysSendSignal
Logging
LogError
LogErrorJson
LogInfo
LogInfoJson
LogWarning
LogWarningJson
Mail
SendAdvancedEmail
SendAdvancedEmailByAddress
SendBasicEmail
Messaging
SysDeleteMessage
SysGetMessages
SysGetMessagesPage
SysGetMessagesPageOffset
SysSendMessage
SysSendMessageSimple
SysUpdateMessage
Presence
SysExtendPxExpiry
SysGetPresenceOfUsers
SysInitializePresence
SysTerminatePresence
ProductManagement
SysAddProductPrice
SysCreateProduct
SysDeleteProduct
SysDeleteProductPrice
SysGetProductList
SysReadProduct
SysSetDefaultProductPrice
SysUpdateProduct
SysUpdateProductPrice
Promotions
SysCreatePromotion
SysDeletePromotion
SysEnablePromotion
SysGetPromotionList
SysReadPromotion
SysUpdatePromotion
Push Notifications
GetAllSegments
ScheduleNormalizedPushNotifications
ScheduleRawPushNotifications
ScheduleRichPushNotifications
SendNormalizedPushNotificationBatch
SendNormalizedPushNotificationToGroup
SendNormalizedToSegments
SendRawPushNotificationBatch
SendRawPushNotificationToGroup
SendRawToSegments
SendRichToSegments
SendSimple
SendTemplatedPushNotificationToGroup
SysGetNotificationTemplates
Redemption Codes
ActivateCode
AddCode
InvalidateCode
UpdateCustomInfo
RTT
DisconnectClient
DisconnectServer
GetConfigurationUpdate
GetServerList
RegisterServer
RequestManagerConnection
UpdateStatus
Script
CancelScheduledScript
GetRunningOrQueuedCloudScripts
GetScheduledCloudScripts
RunBatchUserScript
RunBatchUserScriptAndCompletionScript
RunBatchUserScriptForProfilesAndCompletionScript
RunBatchUserScriptForSegmentsAndCompletionScript
RunScript
ScheduleBatchUserScript
ScheduleCloudScript
Segment
SysGetSegmentList
SuperRTT
DisconnectAllAppSessions
LogState
Time
ReadServerTime
Tournament
GetTournamentConfigs
PostTournamentScoreOnBehalfOf
User
Virtual Currency
SysGetCurrencyTypes
SysGetParentCurrencyTypes
SysGetPeerCurrencyTypes
Appendix
ACL
Authentication Types
Range In Json
Generic Paged Queries
Pagination
Searching
Sorting
Output
Usage
Platform IDs
Store Platform IDs
Reason Codes
Statistics Grammar
Versioning
MongoDB Where Queries
Basics
Logical Operators
Arrays
Types
Null or Missing Fields
Version 4.14.0.487
C#
C++
Objective-C
Java
JavaScript
Cloud Code
Raw
C#
C++
Objective-C
Java
JavaScript
Cloud Code
Raw