---
title: "List placements of a banner's size it cannot be linked to"
type: reference
method: GET
path: /rest-api/banner/{bannerId}/mismatched-placements.do
tag: "Banners"
---

# List placements of a banner's size it cannot be linked to

`GET https://YOUR-NETWORK-DOMAIN/rest-api/banner/{bannerId}/mismatched-placements.do`

Returns the placements on sites the caller may link to that have exactly the banner's width and height, are not linked to it, and cannot be linked to it because their kind does not fit the banner's - a mobile placement for a desktop banner, say. These are the placements a user asking for "every 300x250" expects matchplacements to list and would otherwise not hear about. Each carries id, name, type, zoneId, siteId, width and height; a placement on inventory the caller sees masked is named PLACEMENT_{id}. Requires VIEW permission on the banner's advertiser.

## Path params

| Name | Type | Required | Example | Description |
|---|---|---|---|---|
| `bannerId` | integer | yes | `3001` | ID of the banner |

## Responses

- `200` — List of placements of the banner's size it cannot be linked to
- `400` — Bad request — invalid or missing parameters
- `401` — Authentication error
- `403` — No VIEW permission on the banner's advertiser
- `404` — Banner not found or deleted

## Example request

```bash
curl --request GET \
  --url 'https://YOUR-NETWORK-DOMAIN/rest-api/banner/3001/mismatched-placements.do' \
  --header 'X-Api-Key: YOUR_API_KEY'
```

Source: https://epom.com/ad-server/docs/api/banners/get-banner-mismatched-placements