---
title: "POST /tournament/{id}/generate/"
method: POST
path: "/tournament/{id}/generate/"
tags: ["tournament"]
---

# POST /tournament/{id}/generate/

`POST /tournament/{id}/generate/`

## Request

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

## Request body

- StageGenerate
  - `first_stage` PitchAssignment
    - `pitch_assignment_type` 1 | 2 | 3, required
    - `group_order` string[]
    - `group_settings` GroupSettings[]
      - `group` string, required
      - `start_date` string, date-time, required
      - `pitches` string, required
  - `second_stage` PitchAssignment
    - `pitch_assignment_type` 1 | 2 | 3, required
    - `group_order` string[]
    - `group_settings` GroupSettings[]
      - `group` string, required
      - `start_date` string, date-time, required
      - `pitches` string, required

## Response `201`

Created

- StageGenerate
  - `first_stage` PitchAssignment
    - `pitch_assignment_type` 1 | 2 | 3, required
    - `group_order` string[]
    - `group_settings` GroupSettings[]
      - `group` string, required
      - `start_date` string, date-time, required
      - `pitches` string, required
  - `second_stage` PitchAssignment
    - `pitch_assignment_type` 1 | 2 | 3, required
    - `group_order` string[]
    - `group_settings` GroupSettings[]
      - `group` string, required
      - `start_date` string, date-time, required
      - `pitches` string, required

---

[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)
