# Remove a application from a group (/docs/apis/management/clients/RemoveGroupFromApplication)

`DELETE /applications/{client_id}/groups/{group_id}`

Removes the specified application from the group. After removal, the group will no longer grant access or permissions to this application. Access to this endpoint requires an active ScaleX subscription.

Base URL: `https://{tenant}.{region}.monocloud.com/api`, where `{tenant}`, `{region}` (one of us, eu, in) come from your tenant. Authentication: send your Management API key in the `X-API-KEY` header.

## Parameters

- `client_id` (path) (string, required) The unique identifier of the application.
- `group_id` (path) (string, required, uuid) The unique identifier of the group.

## Response body

`204`. The application was removed from the group successfully

## Errors

- `401` Unauthorized
- `403` Forbidden
- `404` Not Found
  - `type` (string, required) A URI reference that identifies the error type. When accessed, it may provide human-readable documentation.
  - `title` (string, required) A short, human-readable summary of the error.
  - `status` (integer, required, int32) The HTTP status code associated with this error response.
  - `trace_id` (string, required) A unique identifier for the request, used for tracing and diagnostics.
  - `detail` (string) A human-readable explanation specific to this occurrence of the error.
  - `instance` (string) A URI reference that identifies the specific occurrence of the error.
- `409` Conflict
  Same body as `404`.
- `422` Unprocessable Entity
  - `type` (string, required) A URI reference that identifies the error type. When accessed, it may provide human-readable documentation.
  - `title` (string, required) A short, human-readable summary of the error.
  - `status` (integer, required, int32) The HTTP status code associated with this error response.
  - `trace_id` (string, required) A unique identifier for the request, used for tracing and diagnostics.
  - `detail` (string) A human-readable explanation specific to this occurrence of the error.
  - `instance` (string) A URI reference that identifies the specific occurrence of the error.
  - `errors` (Record<string, string[]>, required) A key-value map of validation errors, where each key represents a request field and the value contains one or more messages describing why the request could not be processed.

## Example (MonoCloud .NET SDK)

```csharp
using MonoCloud.Management;
using MonoCloud.Management.Core.Base;

var apiClient = new MonoCloudManagementClient(new MonoCloudConfig("<your-domain>", "[[API-Key]]"));


var clientId = "eCOGRJYpnNwwAAuCeReEW";

var groupId = Guid.Parse("70b712ac-d96d-476b-b39b-249ad11de1a2");


var result = await apiClient.Clients.RemoveGroupFromApplicationAsync(clientId, groupId);
```

## Example (MonoCloud Javascript SDK)

```javascript
import { MonoCloudManagementClient } from '@monocloud/management';

const apiClient = MonoCloudManagementClient.init({ domain: '<your-domain>', apiKey: '[[API-Key]]' });

const clientId = 'eCOGRJYpnNwwAAuCeReEW';

const groupId = '70b712ac-d96d-476b-b39b-249ad11de1a2';

const result = apiClient.clients.removeGroupFromApplication(clientId, groupId);
```