---
title: "Get the last GameSetPlay attempt for a given Player and GameSet"
method: GET
path: "/gameset/plays/attempts/last"
tags: ["gameset-plays"]
---

# Get the last GameSetPlay attempt for a given Player and GameSet

`GET /gameset/plays/attempts/last`

The last attempt is the most recent attempt for the given GameSet, but not necessarily the best attempt. The attemptWasCompleted property is true if the last attempt has been marked as completed.

## Query parameters

- `userId` string, required
- `gameSetId` string, required

## Response `200`

- GameSetLastAttemptResponse
  - `userId` string, required
  - `gameSetId` string, required
  - `gameSetAttempt` number, required
  - `updatedAt` string, date-time, required
  - `createdAt` string, date-time, required
  - `results` object, required
  - `gamesPlayedCount` number, required
  - `correctAnswerCount` number, required
  - `attemptWasCompleted` boolean, required

---

[API](https://skmtc.net/versusgame/apis/versusgame-api.md) · [All operations](https://skmtc.net/versusgame/apis/versusgame-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/versusgame/versusgame-api/revisions/e86f45ae5f7c/schema)
