---
title: "POST /api/v1/project/projects/{id}/cleanup/"
method: POST
path: "/api/v1/project/projects/{id}/cleanup/"
tags: ["project", "v1"]
---

# POST /api/v1/project/projects/{id}/cleanup/

`POST /api/v1/project/projects/{id}/cleanup/`

Clean project (Generic Contract Type project)

## Path parameters

- `id` string, required

## Request body

- CleanupProjectRequest
  - `delete` boolean

## Response `200`

- string

## Other responses

- `201`

## Changes

- **2021-05-24** `8167164be9cc` — 8 warning, 17 info
  - removed the optional property `junior_reviewers_data/items/role` from the response with the `201` status
  - removed the optional property `junior_reviewers_data/items/role_data` from the response with the `201` status
  - removed the optional property `owners_data/items/role` from the response with the `201` status
  - removed the optional property `owners_data/items/role_data` from the response with the `201` status
  - …21 more
- **2020-12-11** `0957c4a7ae3d` — 6 breaking, 19 warning, 8 info
  - the response property `junior_reviewers_data/items/email` became optional for the status `201`
  - the response property `owners_data/items/email` became optional for the status `201`
  - the response property `reviewers_data/items/email` became optional for the status `201`
  - the response property `super_reviewers_data/items/email` became optional for the status `201`
  - …29 more

[Change history](https://skmtc.dev/lexpredict/apis/contraxsuite-api/changes/api/v1/project/projects/:id/cleanup/post.md)

---

[API](https://skmtc.dev/lexpredict/apis/contraxsuite-api.md) · [All operations](https://skmtc.dev/lexpredict/apis/contraxsuite-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lexpredict/contraxsuite-api/revisions/8167164be9cc/schema)
