---
title: "Get available targeting types for zone"
type: reference
method: GET
path: /rest-api/zone/{zoneId}/targeting/types.do
tag: "Targeting Rules"
---

# Get available targeting types for zone

`GET https://YOUR-NETWORK-DOMAIN/rest-api/zone/{zoneId}/targeting/types.do`

Returns the list of targeting types available for the specified zone as a JSON array of TargetType enum values. The list is filtered based on the current user's targeting permissions, so only types the user is authorized to manage are returned. Requires UPDATE permission on the zone's site inventory and MANAGE_SUPPLY_PRE_TARGETING user permission.

## Path params

| Name | Type | Required | Example | Description |
|---|---|---|---|---|
| `zoneId` | integer | yes | `200` | Unique numeric ID of the zone |

## Responses

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

## Example request

```bash
curl --request GET \
  --url 'https://YOUR-NETWORK-DOMAIN/rest-api/zone/200/targeting/types.do' \
  --header 'X-Api-Key: YOUR_API_KEY'
```

Source: https://epom.com/ad-server/docs/api/targeting-rules/get-zone-targeting-types