---
title: "Unregister multiple clients"
method: POST
path: "/api/v1beta/clients/unregister"
tags: ["clients"]
---

# Unregister multiple clients

`POST /api/v1beta/clients/unregister`

Unregister multiple clients from ToolHive

## Request body

- union
  - object
  - V1BulkClientRequest
    - `groups` string[] — Groups is the list of groups configured on the client.
    - `names` ClientMCPClient[] — Names is the list of client names to operate on.

## Response `204`

No Content

## Other responses

- `400` — Invalid request or unsupported client type

## Changes

- **2026-01-29** `ff6ce8dd8f3a` — 1 breaking, 1 info
  - removed `#/components/schemas/pkg_api_v1.bulkClientRequest` from the request body `oneOf` list
  - added `#/components/schemas/v1.bulkClientRequest` to the request body `oneOf` list

[Change history](https://skmtc.dev/stacklok/apis/toolhive-api/changes/api/v1beta/clients/unregister/post.md)

---

[API](https://skmtc.dev/stacklok/apis/toolhive-api.md) · [All operations](https://skmtc.dev/stacklok/apis/toolhive-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/stacklok/toolhive-api/revisions/ff6ce8dd8f3a/schema)
