Network.Google.Games

Service Configuration

gamesService

OAuth Scopes

plusLoginScope

gamesScope

driveAppDataScope

API Declaration

type GamesAPI

Resources

games.achievementDefinitions.list

games.achievements.increment

games.achievements.list

games.achievements.reveal

games.achievements.setStepsAtLeast

games.achievements.unlock

games.achievements.updateMultiple

games.applications.get

games.applications.played

games.applications.verify

games.events.listByPlayer

games.events.listDefinitions

games.events.record

games.leaderboards.get

games.leaderboards.list

games.metagame.getMetagameConfig

games.metagame.listCategoriesByPlayer

games.players.get

games.players.list

games.pushtokens.remove

games.pushtokens.update

games.questMilestones.claim

games.quests.accept

games.quests.list

games.revisions.check

games.rooms.create

games.rooms.decline

games.rooms.dismiss

games.rooms.get

games.rooms.join

games.rooms.leave

games.rooms.list

games.rooms.reportStatus

games.scores.get

games.scores.list

games.scores.listWindow

games.scores.submit

games.scores.submitMultiple

games.snapshots.get

games.snapshots.list

games.turnBasedMatches.cancel

games.turnBasedMatches.create

games.turnBasedMatches.decline

games.turnBasedMatches.dismiss

games.turnBasedMatches.finish

games.turnBasedMatches.get

games.turnBasedMatches.join

games.turnBasedMatches.leave

games.turnBasedMatches.leaveTurn

games.turnBasedMatches.list

games.turnBasedMatches.rematch

games.turnBasedMatches.sync

games.turnBasedMatches.takeTurn

Types

PlayersListCollection

data PlayersListCollection

RoomJoinRequest

data RoomJoinRequest

roomJoinRequest

rjrNetworkDiagnostics

rjrKind

rjrClientAddress

rjrCapabilities

PlayerName

data PlayerName

playerName

pnGivenName

pnFamilyName

Snapshot

data Snapshot

snapshot

sLastModifiedMillis

sKind

sProgressValue

sUniqueName

sCoverImage

sId

sDurationMillis

sTitle

sType

sDescription

sDriveId

Room

data Room

room

rStatus

rVariant

rKind

rAutoMatchingStatus

rCreationDetails

rInviterId

rLastUpdateDetails

rRoomStatusVersion

rParticipants

rApplicationId

rAutoMatchingCriteria

rRoomId

rDescription

QuestListResponse

data QuestListResponse

questListResponse

qlrNextPageToken

qlrKind

qlrItems

TurnBasedMatch

data TurnBasedMatch

turnBasedMatch

tbmStatus

tbmVariant

tbmResults

tbmMatchNumber

tbmKind

tbmData

tbmWithParticipantId

tbmCreationDetails

tbmInviterId

tbmLastUpdateDetails

tbmParticipants

tbmApplicationId

tbmAutoMatchingCriteria

tbmPreviousMatchData

tbmPendingParticipantId

tbmUserMatchStatus

tbmMatchId

tbmDescription

tbmRematchId

tbmMatchVersion

TurnBasedMatchData

data TurnBasedMatchData

turnBasedMatchData

tbmdKind

tbmdData

tbmdDataAvailable

ScoresListCollection

data ScoresListCollection

PlayerEvent

data PlayerEvent

playerEvent

peKind

peNumEvents

peFormattedNumEvents

peDefinitionId

pePlayerId

PlayerLeaderboardScore

data PlayerLeaderboardScore

playerLeaderboardScore

plsScoreTag

plsScoreString

plsKind

plsScoreValue

plsTimeSpan

plsPublicRank

plsSocialRank

plsLeaderboardId

plsWriteTimestamp

Application

data Application

application

aThemeColor

aLeaderboardCount

aKind

aCategory

aName

aEnabledFeatures

aInstances

aAuthor

aId

aAchievementCount

aAssets

aDescription

aLastUpdatedTimestamp

ApplicationCategory

data ApplicationCategory

applicationCategory

acSecondary

acKind

acPrimary

PlayerScoreListResponse

data PlayerScoreListResponse

playerScoreListResponse

pslrSubmittedScores

pslrKind

NetworkDiagnostics

data NetworkDiagnostics

networkDiagnostics

ndAndroidNetworkType

ndKind

ndNetworkOperatorCode

ndNetworkOperatorName

ndRegistrationLatencyMillis

ndIosNetworkType

ndAndroidNetworkSubtype

TurnBasedMatchTurn

data TurnBasedMatchTurn

turnBasedMatchTurn

tbmtResults

tbmtKind

tbmtData

tbmtPendingParticipantId

tbmtMatchVersion

QuestCriterion

data QuestCriterion

questCriterion

qcCurrentContribution

qcCompletionContribution

qcKind

qcInitialPlayerProgress

qcEventId

TurnBasedMatchList

data TurnBasedMatchList

turnBasedMatchList

tbmlNextPageToken

tbmlKind

tbmlItems

PeerChannelDiagnostics

data PeerChannelDiagnostics

peerChannelDiagnostics

pcdNumMessagesLost

pcdBytesSent

pcdKind

pcdRoundtripLatencyMillis

pcdBytesReceived

pcdNumMessagesReceived

pcdNumSendFailures

pcdNumMessagesSent

RoomList

data RoomList

roomList

rlNextPageToken

rlKind

rlItems

PushToken

data PushToken

pushToken

ptClientRevision

ptKind

ptLanguage

ptId

AchievementUpdateResponse

data AchievementUpdateResponse

achievementUpdateResponse

aurUpdateOccurred

aurAchievementId

aurKind

aurCurrentState

aurNewlyUnlocked

aurCurrentSteps

LeaderboardEntry

data LeaderboardEntry

leaderboardEntry

leScoreTag

leWriteTimestampMillis

leKind

leScoreValue

leFormattedScore

leTimeSpan

leFormattedScoreRank

lePlayer

leScoreRank

SnapshotListResponse

data SnapshotListResponse

snapshotListResponse

slrNextPageToken

slrKind

slrItems

PlayerLevel

data PlayerLevel

playerLevel

plMaxExperiencePoints

plKind

plMinExperiencePoints

plLevel

AchievementUpdateMultipleResponse

data AchievementUpdateMultipleResponse

achievementUpdateMultipleResponse

aumrKind

aumrUpdatedAchievements

RoomParticipant

data RoomParticipant

roomParticipant

rpStatus

rpConnected

rpLeaveReason

rpKind

rpClientAddress

rpId

rpAutoMatched

rpPlayer

rpCapabilities

rpAutoMatchedPlayer

ApplicationsGetPlatformType

data ApplicationsGetPlatformType

EventDefinitionListResponse

data EventDefinitionListResponse

eventDefinitionListResponse

edlrNextPageToken

edlrKind

edlrItems

Category

data Category

category

cKind

cCategory

cExperiencePoints

InstanceAndroidDetails

data InstanceAndroidDetails

instanceAndroidDetails

iadPackageName

iadPreferred

iadKind

iadEnablePiracyCheck

TurnBasedMatchParticipant

data TurnBasedMatchParticipant

turnBasedMatchParticipant

tbmpStatus

tbmpKind

tbmpId

tbmpAutoMatched

tbmpPlayer

tbmpAutoMatchedPlayer

AchievementDefinitionsListResponse

data AchievementDefinitionsListResponse

achievementDefinitionsListResponse

adlrNextPageToken

adlrKind

adlrItems

PlayerScoreResponse

data PlayerScoreResponse

playerScoreResponse

psrScoreTag

psrKind

psrFormattedScore

psrLeaderboardId

psrBeatenScoreTimeSpans

psrUnbeatenScores

AnonymousPlayer

data AnonymousPlayer

anonymousPlayer

apAvatarImageURL

apKind

apDisplayName

QuestContribution

data QuestContribution

questContribution

qKind

qValue

qFormattedValue

RoomClientAddress

data RoomClientAddress

roomClientAddress

rcaKind

rcaXmppAddress

LeaderboardListResponse

data LeaderboardListResponse

leaderboardListResponse

llrNextPageToken

llrKind

llrItems

PlayerScore

data PlayerScore

playerScore

psScoreTag

psScore

psKind

psFormattedScore

psTimeSpan

ScoresListWindowCollection

data ScoresListWindowCollection

TurnBasedAutoMatchingCriteria

data TurnBasedAutoMatchingCriteria

turnBasedAutoMatchingCriteria

tbamcKind

tbamcExclusiveBitmask

tbamcMaxAutoMatchingPlayers

tbamcMinAutoMatchingPlayers

SnapshotImage

data SnapshotImage

snapshotImage

siHeight

siKind

siURL

siMimeType

siWidth

RoomStatus

data RoomStatus

roomStatus

rsStatus

rsKind

rsAutoMatchingStatus

rsStatusVersion

rsParticipants

rsRoomId

PlayerLeaderboardScoreListResponse

data PlayerLeaderboardScoreListResponse

playerLeaderboardScoreListResponse

plslrNextPageToken

plslrKind

plslrItems

plslrPlayer

InstanceIosDetails

data InstanceIosDetails

instanceIosDetails

iidItunesAppId

iidPreferredForIPad

iidSupportIPhone

iidKind

iidSupportIPad

iidPreferredForIPhone

iidBundleIdentifier

EventUpdateResponse

data EventUpdateResponse

eventUpdateResponse

eurPlayerEvents

eurBatchFailures

eurEventFailures

eurKind

RevisionCheckResponse

data RevisionCheckResponse

revisionCheckResponse

rcrAPIVersion

rcrKind

rcrRevisionStatus

ParticipantResult

data ParticipantResult

participantResult

prParticipantId

prKind

prResult

prPlacing

Leaderboard

data Leaderboard

leaderboard

lKind

lIsIconURLDefault

lName

lId

lIconURL

lOrder

MetagameConfig

data MetagameConfig

metagameConfig

mcKind

mcCurrentVersion

mcPlayerLevels

CategoryListResponse

data CategoryListResponse

categoryListResponse

clrNextPageToken

clrKind

clrItems

RoomP2PStatus

data RoomP2PStatus

roomP2PStatus

rppsStatus

rppsParticipantId

rppsKind

rppsError

rppsErrorReason

rppsConnectionSetupLatencyMillis

rppsUnreliableRoundtripLatencyMillis

TurnBasedMatchModification

data TurnBasedMatchModification

turnBasedMatchModification

tbmmParticipantId

tbmmKind

tbmmModifiedTimestampMillis

EventDefinition

data EventDefinition

eventDefinition

edIsDefaultImageURL

edKind

edVisibility

edImageURL

edDisplayName

edId

edChildEvents

edDescription

RoomModification

data RoomModification

roomModification

rmParticipantId

rmKind

rmModifiedTimestampMillis

ScoresListWindowTimeSpan

data ScoresListWindowTimeSpan

EventUpdateRequest

data EventUpdateRequest

eventUpdateRequest

eUpdateCount

eKind

eDefinitionId

AchievementUnlockResponse

data AchievementUnlockResponse

achievementUnlockResponse

achKind

achNewlyUnlocked

ScoresGetTimeSpan

data ScoresGetTimeSpan

PlayerAchievement

data PlayerAchievement

playerAchievement

paKind

paAchievementState

paFormattedCurrentStepsString

paExperiencePoints

paId

paCurrentSteps

paLastUpdatedTimestamp

RoomP2PStatuses

data RoomP2PStatuses

roomP2PStatuses

rppssKind

rppssUpdates

ImageAsset

data ImageAsset

imageAsset

iaHeight

iaKind

iaURL

iaWidth

iaName

AchievementUpdateMultipleRequest

data AchievementUpdateMultipleRequest

achievementUpdateMultipleRequest

aumruKind

aumruUpdates

RoomAutoMatchStatus

data RoomAutoMatchStatus

roomAutoMatchStatus

ramsKind

ramsWaitEstimateSeconds

AchievementUpdateRequest

data AchievementUpdateRequest

achievementUpdateRequest

auruAchievementId

auruKind

auruUpdateType

auruSetStepsAtLeastPayload

auruIncrementPayload

ScoresGetIncludeRankType

data ScoresGetIncludeRankType

LeaderboardScoreRank

data LeaderboardScoreRank

leaderboardScoreRank

lsrNumScores

lsrKind

lsrFormattedRank

lsrFormattedNumScores

lsrRank

RoomCreateRequest

data RoomCreateRequest

roomCreateRequest

rooRequestId

rooVariant

rooNetworkDiagnostics

rooKind

rooInvitedPlayerIds

rooClientAddress

rooAutoMatchingCriteria

rooCapabilities

PlayerListResponse

data PlayerListResponse

playerListResponse

plrNextPageToken

plrKind

plrItems

LeaderboardScores

data LeaderboardScores

leaderboardScores

lsNextPageToken

lsNumScores

lsKind

lsPlayerScore

lsItems

lsPrevPageToken

AchievementDefinition

data AchievementDefinition

achievementDefinition

adAchievementType

adFormattedTotalSteps

adRevealedIconURL

adKind

adExperiencePoints

adInitialState

adName

adId

adIsUnlockedIconURLDefault

adTotalSteps

adDescription

adIsRevealedIconURLDefault

adUnlockedIconURL

TurnBasedMatchCreateRequest

data TurnBasedMatchCreateRequest

turnBasedMatchCreateRequest

tbmcrRequestId

tbmcrVariant

tbmcrKind

tbmcrInvitedPlayerIds

tbmcrAutoMatchingCriteria

EventBatchRecordFailure

data EventBatchRecordFailure

eventBatchRecordFailure

ebrfKind

ebrfRange

ebrfFailureCause

TurnBasedMatchResults

data TurnBasedMatchResults

turnBasedMatchResults

tbmrResults

tbmrKind

tbmrData

tbmrMatchVersion

PushTokenIdIos

data PushTokenIdIos

pushTokenIdIos

ptiiAPNSDeviceToken

ptiiAPNSEnvironment

RoomLeaveRequest

data RoomLeaveRequest

roomLeaveRequest

rlrKind

rlrReason

rlrLeaveDiagnostics

Played

data Played

played

pKind

pAutoMatched

pTimeMillis

AchievementIncrementResponse

data AchievementIncrementResponse

achievementIncrementResponse

airKind

airNewlyUnlocked

airCurrentSteps

AchievementRevealResponse

data AchievementRevealResponse

achievementRevealResponse

arrKind

arrCurrentState

AchievementSetStepsAtLeastResponse

data AchievementSetStepsAtLeastResponse

achievementSetStepsAtLeastResponse

assalrKind

assalrNewlyUnlocked

assalrCurrentSteps

PlayerAchievementListResponse

data PlayerAchievementListResponse

playerAchievementListResponse

palrNextPageToken

palrKind

palrItems

EventRecordRequest

data EventRecordRequest

eventRecordRequest

errRequestId

errKind

errCurrentTimeMillis

errTimePeriods

RoomAutoMatchingCriteria

data RoomAutoMatchingCriteria

roomAutoMatchingCriteria

ramcKind

ramcExclusiveBitmask

ramcMaxAutoMatchingPlayers

ramcMinAutoMatchingPlayers

ScoresListTimeSpan

data ScoresListTimeSpan

QuestMilestone

data QuestMilestone

questMilestone

qmState

qmKind

qmId

qmCompletionRewardData

qmCriteria

PeerSessionDiagnostics

data PeerSessionDiagnostics

peerSessionDiagnostics

psdConnectedTimestampMillis

psdParticipantId

psdKind

psdUnreliableChannel

psdReliableChannel

PushTokenId

data PushTokenId

pushTokenId

ptiIos

ptiKind

EventPeriodUpdate

data EventPeriodUpdate

eventPeriodUpdate

epuKind

epuTimePeriod

epuUpdates

TurnBasedMatchSync

data TurnBasedMatchSync

turnBasedMatchSync

tbmsMoreAvailable

tbmsNextPageToken

tbmsKind

tbmsItems

ScoreSubmission

data ScoreSubmission

scoreSubmission

scoSignature

scoScoreTag

scoScore

scoKind

scoLeaderboardId

RoomLeaveDiagnostics

data RoomLeaveDiagnostics

roomLeaveDiagnostics

rldPeerSession

rldAndroidNetworkType

rldKind

rldNetworkOperatorCode

rldNetworkOperatorName

rldSocketsUsed

rldIosNetworkType

rldAndroidNetworkSubtype

AggregateStats

data AggregateStats

aggregateStats

asMax

asKind

asCount

asMin

asSum

InstanceWebDetails

data InstanceWebDetails

instanceWebDetails

iwdPreferred

iwdKind

iwdLaunchURL

TurnBasedMatchRematch

data TurnBasedMatchRematch

turnBasedMatchRematch

tRematch

tKind

tPreviousMatch

PlayerExperienceInfo

data PlayerExperienceInfo

playerExperienceInfo

peiKind

peiCurrentExperiencePoints

peiCurrentLevel

peiNextLevel

peiLastLevelUpTimestampMillis

GamesAchievementSetStepsAtLeast

data GamesAchievementSetStepsAtLeast

gamesAchievementSetStepsAtLeast

gassalKind

gassalSteps

Player

data Player

player

plaBannerURLLandscape

plaLastPlayedWith

plaAvatarImageURL

plaKind

plaExperienceInfo

plaName

plaOriginalPlayerId

plaDisplayName

plaTitle

plaBannerURLPortrait

plaPlayerId

plaProFileSettings

GamesAchievementIncrement

data GamesAchievementIncrement

gamesAchievementIncrement

gaiRequestId

gaiKind

gaiSteps

Quest

data Quest

quest

queLastUpdatedTimestampMillis

queBannerURL

queState

queMilestones

queKind

queApplicationId

queEndTimestampMillis

queName

queId

queIconURL

queStartTimestampMillis

queNotifyTimestampMillis

queDescription

queIsDefaultBannerURL

queIsDefaultIconURL

queAcceptedTimestampMillis

EventChild

data EventChild

eventChild

ecKind

ecChildId

ApplicationVerifyResponse

data ApplicationVerifyResponse

applicationVerifyResponse

avrKind

avrAlternatePlayerId

avrPlayerId

PlayerEventListResponse

data PlayerEventListResponse

playerEventListResponse

pelrNextPageToken

pelrKind

pelrItems

TurnBasedMatchDataRequest

data TurnBasedMatchDataRequest

turnBasedMatchDataRequest

tbmdrKind

tbmdrData

ProFileSettings

data ProFileSettings

proFileSettings

pfsProFileVisible

pfsKind

EventPeriodRange

data EventPeriodRange

eventPeriodRange

eprKind

eprPeriodStartMillis

eprPeriodEndMillis

MetagameListCategoriesByPlayerCollection

data MetagameListCategoriesByPlayerCollection

AchievementsListState

data AchievementsListState

EventRecordFailure

data EventRecordFailure

eventRecordFailure

erfKind

erfFailureCause

erfEventId

PlayerScoreSubmissionList

data PlayerScoreSubmissionList

playerScoreSubmissionList

psslKind

psslScores

Instance

data Instance

instance'

iAndroidInstance

iKind

iWebInstance

iIosInstance

iName

iAcquisitionURI

iPlatformType

iTurnBasedPlay

iRealtimePlay