---
title: "Whether the current user has already joined the tournament"
method: GET
path: "/v1/tournaments/{id}/join/check"
tags: ["Tournaments"]
---

# Whether the current user has already joined the tournament

`GET /v1/tournaments/{id}/join/check`

## Request

- Base URL: `https://api.hify.club`
- URL: `https://api.hify.club/v1/tournaments/{id}/join/check`
- Auth: API key in header `X-User-Token`

## Path parameters

- `id` string, required

## Response `200`

The tournament card and the viewer's membership

- object
  - `tournament` object: A tournament as the app's cards show it (Home::TournamentSerializer).
    - `id` string, uuid
    - `name` string
    - `start_time` string, date-time, nullable
    - `end_time` string, date-time, nullable
    - `banner_url` string, nullable
    - `logo_url` string, nullable
    - `participants` GameParticipant[]: The viewer first, then players, newest first
      - `id` integer
      - `user` User
        - `id` integer
      - `verification` string
    - `facility` object
      - `id` integer
      - `name` string
    - `scoring_enabled` boolean
    - `sport` Sport
      - `id` string
      - `name` string
    - `arena_video_available` boolean
  - `already_joined` boolean

---

[API](https://skmtc.dev/hify/apis/hify-apis.md) - [All operations](https://skmtc.dev/hify/apis/hify-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/hify/apis/hify-apis/revisions/b5920403538d?raw)
