---
title: "Disable site targeting"
type: reference
method: POST
path: /rest-api/site/{siteId}/targeting/disable.do
tag: "Targeting Rules"
---

# Disable site targeting

`POST https://YOUR-NETWORK-DOMAIN/rest-api/site/{siteId}/targeting/disable.do`

Disables all targeting rules for the specified site by setting the site's enableTargeting flag to false. Existing targeting rules are preserved but will not be applied during ad serving. Returns an error if the site has blocked or blocking entity records. Requires UPDATE permission on the site and MANAGE_SUPPLY_PRE_TARGETING user permission.

## Path params

| Name | Type | Required | Example | Description |
|---|---|---|---|---|
| `siteId` | integer | yes | `3001` | Unique numeric ID of the site |

## Responses

- `200` — Success
- `400` — Bad request — invalid or missing parameters
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Site not found
- `500` — Internal server error

## Example request

```bash
curl --request POST \
  --url 'https://YOUR-NETWORK-DOMAIN/rest-api/site/3001/targeting/disable.do' \
  --header 'X-Api-Key: YOUR_API_KEY'
```

Source: https://epom.com/ad-server/docs/api/targeting-rules/post-site-targeting-disable