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

# addConsumer

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

Add a consumer that uses a specific design

## Path parameters

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

## Request body

- AddConsumerReq
  - `consumer_id` string, required — Id of the design
  - `consumer_name` string, required

## 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/addConsumer/: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)
