---
title: "Record a person Rule 506(d) covers"
method: POST
path: "/rounds/{round_id}/closing/people"
tags: ["closing"]
---

# Record a person Rule 506(d) covers

`POST /rounds/{round_id}/closing/people`

## Request

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

Adds a 20% holder, promoter or compensated solicitor to the round's bad-actor list, or records anyone's questionnaire: the date, the answer as given (all_no or some_yes) and the signed questionnaire. Directors and executive officers on record are listed already; pass party_id to record theirs. Binderwork stores the answers and never says whether anyone is disqualified.

## Path parameters

- `round_id` string, required

## Request body

- object
  - `person_id` string
  - `party_id` string
  - `name` string, required
  - `role` 'director' | 'executive_officer' | 'holder_20' | 'promoter' | 'solicitor', required
  - `questionnaire_on` string, date
  - `answer` 'all_no' | 'some_yes'
  - `document_id` string

## Response `200`

The result.

- object
  - `round_id` string, required
  - `round` string, required
  - `counts` object, required
    - `open` integer, required
    - `done` integer, required
    - `not_applicable` integer, required
  - `items` object[], required
    - `key` string, required
    - `group` 'Authorization' | 'SAFEs' | 'Securities filings' | 'Tax', required
    - `title` string, required
    - `detail` string, required
    - `status` 'open' | 'done' | 'not_applicable', required
    - `owner` string, nullable, required
    - `due_on` string, date, nullable, required
    - `source` object, nullable, required
      - `text` string, required
      - `verified` string, date, required
      - `url` string, nullable, required
    - `evidence` object[], required
      - `label` string, required
      - `document_id` string, required
    - `closes` union, required
      - object
        - `kind` 'action', required
        - `action` string, required
        - `page` string, required
      - object
        - `kind` 'person', required
      - object
        - `kind` 'records', required
        - `page` string, nullable, required
    - `resolution` object, nullable, required
      - `status` 'done' | 'not_applicable', required
      - `reason` string, nullable, required
      - `by` string, required
      - `at` string, date-time, required
  - `people` object[], required
    - `id` string, nullable, required
    - `party_id` string, nullable, required
    - `name` string, required
    - `role` 'director' | 'executive_officer' | 'holder_20' | 'promoter' | 'solicitor', required
    - `role_name` string, required
    - `questionnaire_on` string, date, nullable, required
    - `answer` 'all_no' | 'some_yes', nullable, required
    - `answer_text` string, nullable, required
    - `document_id` string, nullable, required
  - `transfers` object[], required
    - `id` string, required
    - `holder` string, required
    - `transferred_on` string, date, required
    - `document_id` string, required

## Other responses

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