---
title: "Update deployment purpose of cluster namespace"
method: PATCH
path: "/groups/{groupId}/namespaces"
tags: ["groups"]
---

# Update deployment purpose of cluster namespace

`PATCH /groups/{groupId}/namespaces`

## Request

- Base URL: `https://pmp-demo.privateplatform.mendix.com/groupservice/v2`
- URL: `https://pmp-demo.privateplatform.mendix.com/groupservice/v2/groups/{groupId}/namespaces`
- Auth: one of:
  - HTTP basic
  - API key in header `Authorization`

Update deployment purpose of the specified cluster namespace

## Path parameters

- `groupId` string, required

## Request body

- NamespacesPatchRequest[]
  - `deployMethod` 'Standalone' | 'Connected': Deployment method for the namespace
  - `clusterName` string: Name of the cluster
  - `namespace` string: Name of the namespace
  - `DeployPurposes` object
    - `isDevelopment` boolean
    - `isTest` boolean
    - `isAcceptance` boolean
    - `isProduction` boolean

## Response `200`

Group namespace list

- object[]
  - `deployMethod` 'Standalone' | 'Connected': Deployment method for the namespace
  - `clusterName` string: Name of the cluster
  - `namespace` string: Name of the namespace
  - `DeployPurposes` object
    - `isDevelopment` boolean
    - `isTest` boolean
    - `isAcceptance` boolean
    - `isProduction` boolean

## Other responses

- `400`: Invalid input parameter or request body
- `401`: Authentication information is missing or invalid
- `403`: User has no permission for this operation
- `404`: Resource not found

---

[API](https://skmtc.dev/mendix/apis/group-service-v2.md) - [All operations](https://skmtc.dev/mendix/apis/group-service-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/mendix/apis/group-service-v2/revisions/77591db6a820?raw)
