---
title: "Accept All Suggested Risks"
method: POST
path: "/intake/submissions/{id}/suggested-risks/accept-all"
tags: ["Intake Forms"]
---

# Accept All Suggested Risks

`POST /intake/submissions/{id}/suggested-risks/accept-all`

## Request

- Base URL: `/api` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/api/intake/submissions/{id}/suggested-risks/accept-all`
- Auth: HTTP bearer

Moves every suggested risk still in "suggested" to "accepted". Dismissed ones stay dismissed; ones without a mitigation plan are skipped. Returns { accepted, skipped }.

## Path parameters

- `id` integer, required

## Response `200`

Success

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Submission not found
- `409`: Submission not pending
- `500`: Internal server error

## Changes

- **2026-10-22** `6eef587db72c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/verifywise-ai/apis/verifywise-api/changes/intake/submissions/:id/suggested-risks/accept-all/post.md)

---

[API](https://skmtc.dev/verifywise-ai/apis/verifywise-api.md) - [All operations](https://skmtc.dev/verifywise-ai/apis/verifywise-api/llms.txt) - [OpenAPI document](https://skmtc.dev/verifywise-ai/apis/verifywise-api/revisions/9ccf3d4f3918?raw)
