---
title: "Apply one decision to several findings"
method: POST
path: "/v1/findings/bulk"
tags: ["Findings"]
---

# Apply one decision to several findings

`POST /v1/findings/bulk`

## Request

- Base URL: `https://api.ironfang.com/audit`
- URL: `https://api.ironfang.com/audit/v1/findings/bulk`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

The same path as a single update, once per finding, so each one gets its own event and nothing is attributed differently for having been done in a batch. Per-finding failures are reported rather than failing the request: a selection that includes one finding somebody else just resolved should still assign the other nine.

## Request body

- object
  - `assignee_user_id` string
  - `comment` string
  - `ids` string[], required
  - `resolution_code` 'false_positive' | 'accepted_risk' | 'superseded' | 'other'
  - `state` 'acknowledged' | 'accepted_risk' | 'resolved'

## Response `200`

What was updated, and what could not be

## Other responses

- `422`: Problem response

---

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