---
title: "PATCH /app/api/v1/investigation-bulk-feedback"
method: PATCH
path: "/app/api/v1/investigation-bulk-feedback"
tags: ["investigation-bulk-feedback"]
---

# PATCH /app/api/v1/investigation-bulk-feedback

`PATCH /app/api/v1/investigation-bulk-feedback`

Bulk update investigation feedback
<br>
<br>
<code>feedback.status</code> options:
<ul>
<li>In Review = <code>in_review</code></li> <li>Reviewed = <code>reviewed</code></li>
</ul>
<br>
<code>feedback.outcome</code> options:
<ul>
<li>Malicious = <code>COMPLETED_BREACHED_CONFIRMED</code></li> <li>Suspicious = <code>COMPLETED_BREACHED_SUSPICIOUS</code></li> <li>Benign = <code>COMPLETED_FALSE_ALERT</code></li> <li>Inconclusive = <code>INCOMPLETE</code></li> <li>Ignored = <code>IGNORED</code></li>
</ul>
<code>feedback.priority</code> options:
<ul>
<li>Informational = <code>informational</code></li> <li>Notable = <code>notable</code></li> <li>Urgent = <code>urgent</code></li>
</ul>

## Request body

- object
  - `feedback` object, required
    - `exclude_learning` boolean — Set true to exclude from context memory generation
    - `outcome` 'COMPLETED_BREACHED_CONFIRMED' | 'COMPLETED_BREACHED_SUSPICIOUS' | 'COMPLETED_FALSE_ALERT' | 'INCOMPLETE' | 'IGNORED'
    - `outcome_note` string
    - `priority` 'informational' | 'notable' | 'urgent'
    - `status` 'in_review' | 'reviewed'
  - `investigation_ids` number[], required

## Response `200`

Feedback updated

- object
  - `investigation_id` number

## Other responses

- `400` — Malformed request
- `401` — Unauthorized
- `403` — Access denied
- `500` — System error
- `503` — System not ready for requests

---

[API](https://skmtc.dev/dropzone/apis/dropzone-ai.md) · [All operations](https://skmtc.dev/dropzone/apis/dropzone-ai/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/dropzone/dropzone-ai/revisions/f7323013d0aa/schema)
