Show / Hide Table of Contents

Namespace Google.Apis.Games.v1

Classes

AchievementDefinitionsResource

The "achievementDefinitions" collection of methods.

AchievementDefinitionsResource.ListRequest

Lists all the achievement definitions for your application.

AchievementsResource

The "achievements" collection of methods.

AchievementsResource.IncrementRequest

Increments the steps of the achievement with the given ID for the currently authenticated player.

AchievementsResource.ListRequest

Lists the progress for all your application's achievements for the currently authenticated player.

AchievementsResource.RevealRequest

Sets the state of the achievement with the given ID to REVEALED for the currently authenticated player.

AchievementsResource.SetStepsAtLeastRequest

Sets the steps for the currently authenticated player towards unlocking an achievement. If the steps parameter is less than the current number of steps that the player already gained for the achievement, the achievement is not modified.

AchievementsResource.UnlockRequest

Unlocks this achievement for the currently authenticated player.

AchievementsResource.UpdateMultipleRequest

Updates multiple achievements for the currently authenticated player.

ApplicationsResource

The "applications" collection of methods.

ApplicationsResource.GetRequest

Retrieves the metadata of the application with the given ID. If the requested application is not available for the specified platformType, the returned response will not include any instance data.

ApplicationsResource.PlayedRequest

Indicate that the the currently authenticated user is playing your application.

ApplicationsResource.VerifyRequest

Verifies the auth token provided with this request is for the application with the specified ID, and returns the ID of the player it was granted for.

EventsResource

The "events" collection of methods.

EventsResource.ListByPlayerRequest

Returns a list showing the current progress on events in this application for the currently authenticated user.

EventsResource.ListDefinitionsRequest

Returns a list of the event definitions in this application.

EventsResource.RecordRequest

Records a batch of changes to the number of times events have occurred for the currently authenticated user of this application.

GamesBaseServiceRequest<TResponse>

A base abstract class for Games requests.

GamesService

The Games Service.

GamesService.Scope

Available OAuth 2.0 scopes for use with the Google Play Game Services API.

GamesService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Google Play Game Services API.

LeaderboardsResource

The "leaderboards" collection of methods.

LeaderboardsResource.GetRequest

Retrieves the metadata of the leaderboard with the given ID.

LeaderboardsResource.ListRequest

Lists all the leaderboard metadata for your application.

MetagameResource

The "metagame" collection of methods.

MetagameResource.GetMetagameConfigRequest

Return the metagame configuration data for the calling application.

MetagameResource.ListCategoriesByPlayerRequest

List play data aggregated per category for the player corresponding to playerId.

PlayersResource

The "players" collection of methods.

PlayersResource.GetRequest

Retrieves the Player resource with the given ID. To retrieve the player for the currently authenticated user, set playerId to me.

PlayersResource.ListRequest

Get the collection of players for the currently authenticated user.

PushtokensResource

The "pushtokens" collection of methods.

PushtokensResource.RemoveRequest

Removes a push token for the current user and application. Removing a non-existent push token will report success.

PushtokensResource.UpdateRequest

Registers a push token for the current user and application.

RevisionsResource

The "revisions" collection of methods.

RevisionsResource.CheckRequest

Checks whether the games client is out of date.

RoomsResource

The "rooms" collection of methods.

RoomsResource.CreateRequest

Create a room. For internal use by the Games SDK only. Calling this method directly is unsupported.

RoomsResource.DeclineRequest

Decline an invitation to join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.

RoomsResource.DismissRequest

Dismiss an invitation to join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.

RoomsResource.GetRequest

Get the data for a room.

RoomsResource.JoinRequest

Join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.

RoomsResource.LeaveRequest

Leave a room. For internal use by the Games SDK only. Calling this method directly is unsupported.

RoomsResource.ListRequest

Returns invitations to join rooms.

RoomsResource.ReportStatusRequest

Updates sent by a client reporting the status of peers in a room. For internal use by the Games SDK only. Calling this method directly is unsupported.

ScoresResource

The "scores" collection of methods.

ScoresResource.GetRequest

Get high scores, and optionally ranks, in leaderboards for the currently authenticated player. For a specific time span, leaderboardId can be set to ALL to retrieve data for all leaderboards in a given time span. NOTE: You cannot ask for 'ALL' leaderboards and 'ALL' timeSpans in the same request; only one parameter may be set to 'ALL'.

ScoresResource.ListRequest

Lists the scores in a leaderboard, starting from the top.

ScoresResource.ListWindowRequest

Lists the scores in a leaderboard around (and including) a player's score.

ScoresResource.SubmitMultipleRequest

Submits multiple scores to leaderboards.

ScoresResource.SubmitRequest

Submits a score to the specified leaderboard.

SnapshotsResource

The "snapshots" collection of methods.

SnapshotsResource.GetRequest

Retrieves the metadata for a given snapshot ID.

SnapshotsResource.ListRequest

Retrieves a list of snapshots created by your application for the player corresponding to the player ID.

TurnBasedMatchesResource

The "turnBasedMatches" collection of methods.

TurnBasedMatchesResource.CancelRequest

Cancel a turn-based match.

TurnBasedMatchesResource.CreateRequest

Create a turn-based match.

TurnBasedMatchesResource.DeclineRequest

Decline an invitation to play a turn-based match.

TurnBasedMatchesResource.DismissRequest

Dismiss a turn-based match from the match list. The match will no longer show up in the list and will not generate notifications.

TurnBasedMatchesResource.FinishRequest

Finish a turn-based match. Each player should make this call once, after all results are in. Only the player whose turn it is may make the first call to Finish, and can pass in the final match state.

TurnBasedMatchesResource.GetRequest

Get the data for a turn-based match.

TurnBasedMatchesResource.JoinRequest

Join a turn-based match.

TurnBasedMatchesResource.LeaveRequest

Leave a turn-based match when it is not the current player's turn, without canceling the match.

TurnBasedMatchesResource.LeaveTurnRequest

Leave a turn-based match during the current player's turn, without canceling the match.

TurnBasedMatchesResource.ListRequest

Returns turn-based matches the player is or was involved in.

TurnBasedMatchesResource.RematchRequest

Create a rematch of a match that was previously completed, with the same participants. This can be called by only one player on a match still in their list; the player must have called Finish first. Returns the newly created match; it will be the caller's turn.

TurnBasedMatchesResource.SyncRequest

Returns turn-based matches the player is or was involved in that changed since the last sync call, with the least recent changes coming first. Matches that should be removed from the local cache will have a status of MATCH_DELETED.

TurnBasedMatchesResource.TakeTurnRequest

Commit the results of a player turn.

Enums

AchievementsResource.ListRequest.StateEnum

Tells the server to return only achievements with the specified state. If this parameter isn't specified, all achievements are returned.

ApplicationsResource.GetRequest.PlatformTypeEnum

Restrict application details returned to the specific platform.

GamesBaseServiceRequest<TResponse>.AltEnum

Data format for the response.

MetagameResource.ListCategoriesByPlayerRequest.CollectionEnum

The collection of categories for which data will be returned.

PlayersResource.ListRequest.CollectionEnum

Collection of players being retrieved

ScoresResource.GetRequest.IncludeRankTypeEnum

The types of ranks to return. If the parameter is omitted, no ranks will be returned.

ScoresResource.GetRequest.TimeSpanEnum

The time span for the scores and ranks you're requesting.

ScoresResource.ListRequest.CollectionEnum

The collection of scores you're requesting.

ScoresResource.ListRequest.TimeSpanEnum

The time span for the scores and ranks you're requesting.

ScoresResource.ListWindowRequest.CollectionEnum

The collection of scores you're requesting.

ScoresResource.ListWindowRequest.TimeSpanEnum

The time span for the scores and ranks you're requesting.

Back to top