googleapis.games.v1 library

Classes

AchievementDefinition
This is a JSON template for an achievement definition object.
AchievementDefinitionsListResponse
This is a JSON template for a list of achievement definition objects.
AchievementDefinitionsResourceApi
AchievementIncrementResponse
This is a JSON template for an achievement increment response
AchievementRevealResponse
This is a JSON template for an achievement reveal response
AchievementSetStepsAtLeastResponse
This is a JSON template for an achievement set steps at least response.
AchievementsResourceApi
AchievementUnlockResponse
This is a JSON template for an achievement unlock response
AchievementUpdateMultipleRequest
This is a JSON template for a list of achievement update requests.
AchievementUpdateMultipleResponse
This is a JSON template for an achievement unlock response.
AchievementUpdateRequest
This is a JSON template for a request to update an achievement.
AchievementUpdateResponse
This is a JSON template for an achievement update response.
AggregateStats
This is a JSON template for aggregate stats.
AnonymousPlayer
This is a JSON template for an anonymous player
Application
This is a JSON template for the Application resource.
ApplicationCategory
This is a JSON template for an application category object.
ApplicationsResourceApi
ApplicationVerifyResponse
This is a JSON template for a third party application verification response resource.
Category
This is a JSON template for data related to individual game categories.
CategoryListResponse
This is a JSON template for a list of category data objects.
EventBatchRecordFailure
This is a JSON template for a batch update failure resource.
EventChild
This is a JSON template for an event child relationship resource.
EventDefinition
This is a JSON template for an event definition resource.
EventDefinitionListResponse
This is a JSON template for a ListDefinitions response.
EventPeriodRange
This is a JSON template for an event period time range.
EventPeriodUpdate
This is a JSON template for an event period update resource.
EventRecordFailure
This is a JSON template for an event update failure resource.
EventRecordRequest
This is a JSON template for an event period update resource.
EventsResourceApi
EventUpdateRequest
This is a JSON template for an event period update resource.
EventUpdateResponse
This is a JSON template for an event period update resource.
GamesAchievementIncrement
This is a JSON template for the payload to request to increment an achievement.
GamesAchievementSetStepsAtLeast
This is a JSON template for the payload to request to increment an achievement.
GamesApi
The API for Google Play Game Services.
ImageAsset
This is a JSON template for an image asset object.
Instance
This is a JSON template for the Instance resource.
InstanceAndroidDetails
This is a JSON template for the Android instance details resource.
InstanceIosDetails
This is a JSON template for the iOS details resource.
InstanceWebDetails
This is a JSON template for the Web details resource.
Leaderboard
This is a JSON template for the Leaderboard resource.
LeaderboardEntry
This is a JSON template for the Leaderboard Entry resource.
LeaderboardListResponse
This is a JSON template for a list of leaderboard objects.
LeaderboardScoreRank
This is a JSON template for a score rank in a leaderboard.
LeaderboardScores
This is a JSON template for a ListScores response.
LeaderboardsResourceApi
MetagameConfig
This is a JSON template for the metagame config resource
MetagameResourceApi
NetworkDiagnostics
This is a JSON template for network diagnostics reported for a client.
ParticipantResult
This is a JSON template for a result for a match participant.
PeerChannelDiagnostics
This is a JSON template for peer channel diagnostics.
PeerSessionDiagnostics
This is a JSON template for peer session diagnostics.
Played
This is a JSON template for metadata about a player playing a game with the currently authenticated user.
Player
This is a JSON template for a Player resource.
PlayerAchievement
This is a JSON template for an achievement object.
PlayerAchievementListResponse
This is a JSON template for a list of achievement objects.
PlayerEvent
This is a JSON template for an event status resource.
PlayerEventListResponse
This is a JSON template for a ListByPlayer response.
PlayerExperienceInfo
This is a JSON template for 1P/3P metadata about the player's experience.
PlayerLeaderboardScore
This is a JSON template for a player leaderboard score object.
PlayerLeaderboardScoreListResponse
This is a JSON template for a list of player leaderboard scores.
PlayerLevel
This is a JSON template for 1P/3P metadata about a user's level.
PlayerListResponse
This is a JSON template for a third party player list response.
PlayerName
An object representation of the individual components of the player's name. For some players, these fields may not be present.
PlayerScore
This is a JSON template for a player score.
PlayerScoreListResponse
This is a JSON template for a list of score submission statuses.
PlayerScoreResponse
This is a JSON template for a list of leaderboard entry resources.
PlayerScoreSubmissionList
This is a JSON template for a list of score submission requests
PlayersResourceApi
PushToken
This is a JSON template for a push token resource.
PushTokenId
This is a JSON template for a push token ID resource.
PushTokenIdIos
A push token ID for iOS devices.
PushtokensResourceApi
Quest
This is a JSON template for a Quest resource.
QuestContribution
This is a JSON template for a Quest Criterion Contribution resource.
QuestCriterion
This is a JSON template for a Quest Criterion resource.
QuestListResponse
This is a JSON template for a list of quest objects.
QuestMilestone
This is a JSON template for a Quest Milestone resource.
QuestMilestonesResourceApi
QuestsResourceApi
RevisionCheckResponse
This is a JSON template for the result of checking a revision.
RevisionsResourceApi
Room
This is a JSON template for a room resource object.
RoomAutoMatchingCriteria
This is a JSON template for a room auto-match criteria object.
RoomAutoMatchStatus
This is a JSON template for status of room automatching that is in progress.
RoomClientAddress
This is a JSON template for the client address when setting up a room.
RoomCreateRequest
This is a JSON template for a room creation request.
RoomJoinRequest
This is a JSON template for a join room request.
RoomLeaveDiagnostics
This is a JSON template for room leave diagnostics.
RoomLeaveRequest
This is a JSON template for a leave room request.
RoomList
This is a JSON template for a list of rooms.
RoomModification
This is a JSON template for room modification metadata.
RoomP2PStatus
This is a JSON template for an update on the status of a peer in a room.
RoomP2PStatuses
This is a JSON template for an update on the status of peers in a room.
RoomParticipant
This is a JSON template for a participant in a room.
RoomsResourceApi
RoomStatus
This is a JSON template for the status of a room that the player has joined.
ScoresResourceApi
ScoreSubmission
This is a JSON template for a request to submit a score to leaderboards.
Snapshot
This is a JSON template for an snapshot object.
SnapshotImage
This is a JSON template for an image of a snapshot.
SnapshotListResponse
This is a JSON template for a list of snapshot objects.
SnapshotsResourceApi
TurnBasedAutoMatchingCriteria
This is a JSON template for an turn-based auto-match criteria object.
TurnBasedMatch
This is a JSON template for a turn-based match resource object.
TurnBasedMatchCreateRequest
This is a JSON template for a turn-based match creation request.
TurnBasedMatchData
This is a JSON template for a turn-based match data object.
TurnBasedMatchDataRequest
This is a JSON template for sending a turn-based match data object.
TurnBasedMatchesResourceApi
TurnBasedMatchList
This is a JSON template for a list of turn-based matches.
TurnBasedMatchModification
This is a JSON template for turn-based match modification metadata.
TurnBasedMatchParticipant
This is a JSON template for a participant in a turn-based match.
TurnBasedMatchRematch
This is a JSON template for a rematch response.
TurnBasedMatchResults
This is a JSON template for a turn-based match results object.
TurnBasedMatchSync
This is a JSON template for a list of turn-based matches returned from a sync.
TurnBasedMatchTurn
This is a JSON template for the object representing a turn.

Constants

USER_AGENT → const String
'dart-api-client games/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.