---
title: "Bulk Update"
method: POST
path: "/inbox/conversations/bulk"
tags: ["inbox"]
---

# Bulk Update

`POST /inbox/conversations/bulk`

## Request

- Base URL: `https://api.reeldrop.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.reeldrop.io/inbox/conversations/bulk`
- Auth: HTTP bearer

One change to many conversations: archive, read, mute, tag. Scoped to the caller's workspace.

## Query parameters

- `workspace_id` string, nullable: Workspace this request applies to. Defaults to the caller's personal workspace. Must be one the caller belongs to.

## Request body

- BulkIn
  - `ids` string[], required
  - `action` 'archive' | 'unarchive' | 'read' | 'unread' | 'mute' | 'unmute' | 'add_tag' | 'remove_tag', required
  - `tag` string, nullable

## Response `200`

Successful Response

- BulkOut
  - `updated` integer, required

## Other responses

- `422`: Validation Error

---

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