---
title: "Member Removal Impact"
method: GET
path: "/api/folders/{domain_ref}/members/{member_id}/removal-impact"
tags: ["domains"]
---

# Member Removal Impact

`GET /api/folders/{domain_ref}/members/{member_id}/removal-impact`

## Request

- Base URL: `https://app.thinqos.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.thinqos.com/api/folders/{domain_ref}/members/{member_id}/removal-impact`
- Auth: none declared

Read only: what removing this member would leave in place (TOS-3760).

Same authority as ``remove_member``: an admin, or the member leaving. 404
unless the caller can open the folder, so a preview never reveals who holds
a folder the caller cannot see. Mutates nothing and revokes nothing: the
response states what survives (other reach, credential and connection
grants) and what is pending (open runs, approvals), computed from existing
rows with the membership excluded.

## Path parameters

- `domain_ref` string, required
- `member_id` string, uuid, required

## Headers

- `x-impersonate-identity-id` string, nullable

## Response `200`

Successful Response

- RemovalImpactResponse: TOS-3760: what removing one member leaves in place. Read only; promises nothing.
  - `member` RemovalImpactMember, required
    - `identity_id` string, uuid, required
    - `display_name` string, required
    - `role` string, required
    - `kind` string, required
  - `remaining_reach` RemovalImpactReach, required
    - `still_reaches` boolean, required
    - `via` RemovalImpactRoute[], required
      - `kind` string, required
      - `label` string, required
      - `role` string, required
    - `summary` string, required
  - `documents` RemovalImpactDocuments, required
    - `currently_held` integer, required
    - `would_remain` integer, required
    - `would_be_withdrawn` integer, required
    - `minds_holding` integer, required
  - `surviving_authority` RemovalImpactAuthority[], required
    - `kind` string, required
    - `label` string, required
  - `surviving_authority_truncated` boolean, required
  - `pending_work` RemovalImpactPending, required
    - `open_runs` integer, required
    - `pending_approvals` integer, required
    - `items` RemovalImpactRun[], required
      - `run_id` string, uuid, required
      - `status` string, required
      - `title` string, required
  - `last_admin_blocked` boolean, required
  - `notes` string[], required

## Other responses

- `422`: Validation Error

---

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