---
title: "PUT /tournament_matches/{id}/"
method: PUT
path: "/tournament_matches/{id}/"
tags: ["tournament_matches"]
---

# PUT /tournament_matches/{id}/

`PUT /tournament_matches/{id}/`

## Request

- Base URL: `http://api.footballchallengeapp.com`
- URL: `http://api.footballchallengeapp.com/tournament_matches/{id}/`
- Auth: HTTP basic

## Request body

- TournamentsMatches
  - `pk` integer
  - `start_date` string, date-time, nullable
  - `home_team` string
  - `away_team` string
  - `home_team_goals` string
  - `away_team_goals` string
  - `started` boolean
  - `finished` boolean
  - `pitch_number` integer, nullable
  - `pitch_name` string, nullable
  - `turn_number` integer, nullable
  - `home_team_walkover` boolean
  - `away_team_walkover` boolean
  - `playoff_number` integer, nullable: it's a match number in a single playoff stage; used to calculate results
  - `is_for_third_place` boolean
  - `is_second_stage` string
  - `goals` string
  - `group_match_number` integer, nullable
  - `break_before_match` BreakBeforeMatch
    - `pk` integer
    - `duration` integer, required
  - `playoff_match_number` integer, nullable: general match number in the entire playoff ladder; should be unique; used to assign the next match to a team
  - `match_name` string
  - `draw_not_allowed` boolean
  - `goals_bulk_editing_available` boolean
  - `home_team_first_stage_position` integer
  - `home_team_first_stage_group_name` string
  - `away_team_first_stage_position` integer
  - `away_team_first_stage_group_name` string

## Response `200`

OK

- TournamentsMatches
  - `pk` integer
  - `start_date` string, date-time, nullable
  - `home_team` string
  - `away_team` string
  - `home_team_goals` string
  - `away_team_goals` string
  - `started` boolean
  - `finished` boolean
  - `pitch_number` integer, nullable
  - `pitch_name` string, nullable
  - `turn_number` integer, nullable
  - `home_team_walkover` boolean
  - `away_team_walkover` boolean
  - `playoff_number` integer, nullable: it's a match number in a single playoff stage; used to calculate results
  - `is_for_third_place` boolean
  - `is_second_stage` string
  - `goals` string
  - `group_match_number` integer, nullable
  - `break_before_match` BreakBeforeMatch
    - `pk` integer
    - `duration` integer, required
  - `playoff_match_number` integer, nullable: general match number in the entire playoff ladder; should be unique; used to assign the next match to a team
  - `match_name` string
  - `draw_not_allowed` boolean
  - `goals_bulk_editing_available` boolean
  - `home_team_first_stage_position` integer
  - `home_team_first_stage_group_name` string
  - `away_team_first_stage_position` integer
  - `away_team_first_stage_group_name` string

---

[API](https://skmtc.dev/footballchallengeapp/apis/fcapp-ver-2-api.md) - [All operations](https://skmtc.dev/footballchallengeapp/apis/fcapp-ver-2-api/llms.txt) - [OpenAPI document](https://skmtc.dev/footballchallengeapp/apis/fcapp-ver-2-api/revisions/80c7593b6107?raw)
