> ## Documentation Index
> Fetch the complete documentation index at: https://docs.interchange.io/llms.txt
> Use this file to discover all available pages before exploring further.

# List targeting dimension values

> List code/name pairs for a targeting dimension

`GET /api/v2/buyer/targeting/dimensions/{system}`

Returns code/name pairs for a targeting dimension. Store only codes in campaign constraints; use names for display and resolution.

## Request

```bash theme={null}
curl "https://api.interchange.io/api/v2/buyer/targeting/dimensions/nielsen_dma" \
  -H "Authorization: Bearer $SCOPE3_API_KEY"
```

## Parameters

| Field    | Type | Required | Notes                   |
| -------- | ---- | -------- | ----------------------- |
| `system` | enum | Yes      | Currently `nielsen_dma` |

## Response

```json theme={null}
{
  "system": "nielsen_dma",
  "name": "Nielsen DMA",
  "locale": "en-US",
  "targetingFields": ["geo_metros", "geo_metros_exclude"],
  "entries": [
    { "code": "532", "name": "Albany-Schenectady-Troy" },
    { "code": "803", "name": "Los Angeles" }
  ]
}
```

For campaign display, request `fields=geo_metro_names` on `list_campaigns` or `get_campaign`; included labels return in `geo_metro_names`, excluded labels return in `geo_metro_names_exclude`, and both are derived from the same local table.
