---
title: "removeConsumer"
method: PUT
path: "/v1/designs/removeConsumer/{application}/{designId}"
tags: ["design-builder"]
---

# removeConsumer

`PUT /v1/designs/removeConsumer/{application}/{designId}`

Remove a consumer that uses a specific design

## Path parameters

- `designId` string, required — Id of the design
- `application` string, required

## Request body

- RemoveConsumerReq
  - `consumer_id` string, required — Id of the design

## Response `204`

Success - design updated with success.

## Other responses

- `400` — Validation Errors
- `401` — Authentication Errors
- `404` — No design found
- `500` — Other errors

## Changes

- **2026-08-25** `81d876cb13b4` — 1 warning
  - removed the request property `should_delete`

[Change history](https://skmtc.dev/epilot/apis/design-builder-api-v2/changes/v1/designs/removeConsumer/:application/:designId/put.md)

---

[API](https://skmtc.dev/epilot/apis/design-builder-api-v2.md) · [All operations](https://skmtc.dev/epilot/apis/design-builder-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/epilot/design-builder-api-v2/revisions/81d876cb13b4/schema)
