---
title: "POST /v3/workplace/change_requests"
method: POST
path: "/v3/workplace/change_requests"
---

# POST /v3/workplace/change_requests

`POST /v3/workplace/change_requests`

## Request body

- object
  - `title` string, required
  - `description` string
  - `assigned` object[], required
    - `type` 'WorkplaceUser' | 'ServiceAccount', required
    - `slug` string, required
  - `units` object[], required
    - `action` 'create', required
    - `id` string
    - `target` object, required
      - `project` string, required
      - `config` string, required
    - `status` 'draft' | 'open'
    - `updates` object[], required
      - `name` string, required
      - `value` string
      - `shouldDelete` boolean — Whether to delete the secret from target config when applied
      - `visType` 0 | 1 | 2 — 0 = masked, 1 = unmasked, 2 = restricted
      - `valueType` object
        - `type` string
      - `generationSettings` object
      - `originalSecretUpdateName` string

## Response `200`

- object
  - `changeRequest` object
    - `id` string

---

[API](https://skmtc.dev/doppler/apis/core.md) · [All operations](https://skmtc.dev/doppler/apis/core/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/doppler/core/revisions/8f244bc5b038/schema)
