---
title: "Bulk-unassign a member from many targets"
method: DELETE
path: "/api/v1/ackdb/members/{id}/assignments"
tags: ["ackDB"]
---

# Bulk-unassign a member from many targets

`DELETE /api/v1/ackdb/members/{id}/assignments`

## Request

- Base URL: `http://localhost:3009`
- URL: `http://localhost:3009/api/v1/ackdb/members/{id}/assignments`
- Auth: HTTP bearer

Soft-remove a member's active assignments across the listed companies (entityIds/domains) and/or contacts (contactIds). Idempotent per target.

## Path parameters

- `id` string, required

## Request body

- AckdbBulkUnassignRequest: Bulk-unassign one member from many explicit targets (#252). Supply at least one of entityIds, domains, or contactIds.
  - `entityIds` string[]: Company entity ids (ULID).
  - `domains` string[]: Company domains.
  - `contactIds` string[]: Contact ids.

## Response `200`

{ unassigned:[…] }.

- object
  - `data` unknown, required

## Other responses

- `400`: No targets supplied.
- `404`: Member not found.

---

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