---
title: "Set Targeting Optimization Settings"
method: PUT
path: "/v1/targetingoptimization/settings"
---

# Set Targeting Optimization Settings

`PUT /v1/targetingoptimization/settings`

## Request

- Base URL: `https://api.kevel.co`
- URL: `https://api.kevel.co/v1/targetingoptimization/settings`
- Auth: API key in header `X-Adzerk-ApiKey`

This updates the targeting optimization settings for your network. These settings apply to your entire network. You should submit the properties below wrapped in a `settings` object.

## Request body

- object
  - `RangeMin` integer, required: The lower limit (as a percentage) for how much targeting optimization should heat up or cool down when adjusting weights. Must be between 1 and 50
  - `RangeMax` integer, required: The upper limit (as a percentage) for how much targeting optimization should heat up or cool down when adjusting weights. Must be between 1 and 50
  - `PercentToAdjust` integer, required: The percentage of objects (such as sites) that will be adjusted when heating up/cooling down. Must be between 1 and 50

## Response `200`

200

- object
  - `PercentToAdjust` integer
  - `RangeMax` integer
  - `RangeMin` integer

---

[API](https://skmtc.dev/kevel/apis/adzerk-management-apis.md) - [All operations](https://skmtc.dev/kevel/apis/adzerk-management-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/kevel/apis/adzerk-management-apis/revisions/01ab38426629?raw)
