---
title: "Set client balancer settings"
method: POST
path: "/cdn/admin/clients/{client_id}"
tags: ["Balancer"]
---

# Set client balancer settings

`POST /cdn/admin/clients/{client_id}`

Set regions that will be used for content delivery for a specific client.

## Path parameters

- `client_id` integer, required — Client account ID.

## Request body

- SetClientsBalancerSettings
  - `is_in` boolean, required — Defines whether regions are used for content delivery for a client or not. Possible values: - **true** - Region is used for content delivery. - **false** - Region is not used for content delivery.
  - `region_list` integer[], required — List of region IDs. If you specified regions used for content delivery, the regions IDs list must not contain the ID of the default location handler region. If you specified regions not used for content delivery, the regions IDs list must contain the ID of the default location handler region.

## Response `204`

Successful.

## Other responses

- `400` — Region is not found in regions list.
- `409` — Some required billing regions are missing.

---

[API](https://skmtc.dev/g-core/apis/gcore-openapi.md) · [All operations](https://skmtc.dev/g-core/apis/gcore-openapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/g-core/gcore-openapi/revisions/09e652815095/schema)
