---
title: "Reopen a closed round"
method: POST
path: "/rounds/{round_id}/reopen"
tags: ["round"]
---

# Reopen a closed round

`POST /rounds/{round_id}/reopen`

## Request

- Base URL: `https://localhost:4410/api/v1`
- URL: `https://localhost:4410/api/v1/rounds/{round_id}/reopen`
- Auth: HTTP bearer

An officer reopens a closed round with the reason. Closing it again makes the next binder version; the earlier versions stay downloadable.

## Path parameters

- `round_id` string, required

## Request body

- object
  - `reason` string, required

## Response `200`

The result.

- object
  - `round_id` string, required
  - `round` string, required
  - `status` 'open' | 'closed', required
  - `closed` object, nullable, required
    - `at` string, date-time, required
    - `by` string, required
    - `signed` string, required
    - `funded` string, required
    - `sold_at_caps` string, required
  - `binders` object[], required
    - `version` integer, required
    - `status` 'waiting' | 'ready', required
    - `waiting_for` string, nullable, required
    - `sha256` string, nullable, required
    - `size` integer, nullable, required
    - `files` integer, required
    - `closed_on` string, date-time, required
    - `closed_by` string, required
    - `built_at` string, date-time, nullable, required
    - `download_url` string, required

## Other responses

- `202`: Called by an agent or an API key, so the call did not run. A person approves it at approval_url; then GET the Location.
- `default`: An RFC 9457 problem.

---

[API](https://skmtc.dev/binderwork/apis/binderwork-api.md) · [All operations](https://skmtc.dev/binderwork/apis/binderwork-api/llms.txt) · [OpenAPI document](https://skmtc.dev/binderwork/apis/binderwork-api/revisions/f8fab0ebee53?raw)
