---
title: "Disable campaign price adjusting"
type: reference
method: POST
path: /rest-api/price-adjustment-rules/campaign/{entityId}/disable.do
tag: "Campaign Price Adjustment Rules"
---

# Disable campaign price adjusting

`POST https://YOUR-NETWORK-DOMAIN/rest-api/price-adjustment-rules/campaign/{entityId}/disable.do`

Switches price adjusting off for the campaign. Its price adjustment rules are kept but stop changing the price until the switch is turned on again. Returns the new state in enablePriceAdjusting. Requires MANAGE_PRICE_ADJUSTING permission and UPDATE access to the owning advertiser.

## Path params

| Name | Type | Required | Example | Description |
|---|---|---|---|---|
| `entityId` | integer | yes | `100` | Unique numeric identifier of the campaign |

## Responses

- `200` — Price adjusting disabled
- `400` — Malformed campaign ID
- `401` — Authentication error
- `403` — Permission denied
- `404` — campaign not found or deleted

## Example request

```bash
curl --request POST \
  --url 'https://YOUR-NETWORK-DOMAIN/rest-api/price-adjustment-rules/campaign/100/disable.do' \
  --header 'X-Api-Key: YOUR_API_KEY'
```

Source: https://epom.com/ad-server/docs/api/campaign-price-adjustment-rules/post-price-adjustment-rules-campaign-disable